Cute style and print. Good quality so I'm sad to return it because the top is too small.  I am 5'3" and 140lbs. I'm normally a medium (or size 6/8) swim suit bottom and large (bra size 34 D/DD) on top.  This suit's top runs super small.  The medium top would fit an extra small to small chest - not true to size.