I never write reviews but, this dress was so perfect I had to! It is a very flattering dress for a decent price. I needed something quick so I pulled the plug and bought this dress. I’m 5’7 and normally a size 4. I bought it in a small and it fit well. There is no stretch so if you’re between sizes, size up. It is a little short so if your on the taller size this may not be a good fit for you.