So cute! The top is very stretchy so no concerns about messing up my hair/ makeup morning of and as long as I'm wearing beige underwear & bra then I won't have any issues with being see-through. I would agree the top is bigger than the bottoms so I decided to size up to a L.