Bottoms are the cutest ever from the front but not as flattering from the back. They fit amazing though! The top has a 4-6 wide lace up back which is super cute but the cups are hard shaped and fit small (but i usually have this problem). I ordered an XL and Im 5,5, 175lbs, size 14 & 40D/38DD. Ill be returning it.