Great dress! I'm 5'4, D cup, with a booty and a little extra love around the middle. I purchased the black in an XL. This dress doesn't have much give as it's a chiffon material, but it fit my chest and curves wonderfully while minimizing any problem areas I'd prefer to hide. Length fell right above my knee. This is a great LBD and a little on the conservative side with the sleeves, which arent too long right at the elbow. But even they are perfectly stylish! Will be wearing for an upcoming bachelorette party in New Orleans. Pairing with some fun shoes and a statement necklace!