I love, love, love this dress! I usually wear an extra large because I'm a little overweight and like dresses to fit loose. Totally unnecessary with this dress. I ordered several others in a large, and they fit perfectly. One thing however. The material is of a very good quality. Not thin at all, which means it doesn't really breath well. Other than that, perfect!