I'm 5'2" 165 (L) and this dress is by far the best dress I've ever purchased! It wasn't too long and it fit so well to my body. Even my sister who wears a size S wore it as a flow dress. The material doesn't stretch but I didn't have any issues. Compliments all night at the wedding I attended