I ordered a medium and it fit great! Very comfortable. However, I'm giving it four stars as I had to cut off many loose strings before wearing. Also, do not machine dry this dress. It shrunk to wear it would be better off as a long shirt. The picture didn't show that the fabric is textured, but I didn't have a problem with it. Overall, I love the dress (until it shrunk) and I got a lot of compliments on it when I wore it to my cousin's birthday party.