I'm 5'4 150lbs and 34DD. I'm usually a size medium top and bottoms but always purchase dresses in a small for a fitted look. After reading other reviews I decided to get this in an extra small and very glad I did as it runs big and a small would have been entirely too big/loose. Cute summertime date dress that definitely conceals the midsection if you have one.