Love this dress! I'm 5'4 at 135 lbs and I ordered a medium and it fit perfectly. It's down to my ankles which I love and the neckline sits nicely. There's a good amount of stretch, it is not see through, and I feel like this is a great dress for the price