Yes this is one piece. The bra and top are together. If you’re going to join the layered top trend atleast make the cuts match 😭 I was so sad when I put this on. It just looks like I’m wearing the wrong bra with the top. This would’ve gone perfectly with the cloud pink skirt too smh