I got an XXS and I can generally fit into that but this XXS is extremely small however, I'm satisfied with the the product so I exchanged it for an XS and that should be fine.
Good quality, but seems to run a little small. The top looked like a kid's suit.
Its nice sometimes to have a little extra support when the other suit is getting worn out.
The top could be cut lower so it does feel like it's crawling up to your neck, and still provide the same support
It's a little snug but my chest is just larger I guess, otherwise the style is exactly like I wanted.
I bought a large because of the reviews / suggestions. It fits me perfect and I am a 34D. Love the suit.