I'm 5'6 172lbs and susually wear a ladies 10 and large tops. I ordered a large and it fits very well. It's very flattering! Slimming on the belly.
bought a LARGE (usually a M top and L bottom) but found it to be a bit snug
Comfortable and modest. I am a 36c though. Not huge chested but if I was any bigger I would feel squished in the shelf bra. I removed the pad inserts because they gave a strange shape.
I bought an XL and it fits perfect! I am 5’5” and 180lbs. Love the material and color.