This dress is of great quality and design. the lines and the way the dress shapes your body are perfect throughout the entire dress. i am short and it is a little long on me; it is between my calf and my ankle, but the way it flatters in the bust and waist more than makes up for it. with the right shoes, it is a real winner! i think this dress would be flattering on every body type. highly recommend!