This dress was AMAZING - especially for the price! The fit is cut to flatter, and it's not so thin that you need a ton of undergarments. For reference, I am 5'3", 125 lbs, 38-26-38 and I ordered a S for a tight fit.