This suit is so dang cute!! It looks exactly like pictured. I ordered a size Medium and I am 128lb 5’6 with a 34D bra size and it fits really well. It is not too tight but not too loose either. The suit is a halter so it ties as tight or loose as you’d like around your neck. The material is great you cannot see through it at all. There are little shorts under the skirt so the back of it you see cute little boy shorts and the front looks skirted. Adorable and retro, very pinup girl but functional! I have worn this in the ocean and the pools and it holds up and you feel totally cute! However, since writing this almost a year ago, I have had two of the buttons fall off. Granted, it’s an easy fix. But it’s still annoying to have them just pop right off. Hopefully it won’t fall off when I’m in the water next time!