Another GREAT buy from Rotita! SO pleased. I am 5'6'', 130 lbs, 34D, 29" waist. I got a medium and it fits perfectly! The ruching is very flattering. I usually take a L in tops/blouses from this seller, but the Medium fits me great. It's really a Wonderful Website.