I. Love. This. Dress.
I was worried that the size Small (4-6) would be too big as I normally wear a 0-2. I decided to take a chance as I loved the style and the price was great. It arrived looking amazing and fit just fine. The material is stretchy and it didn't look oversized or feel baggy at all. If you're considering this dress, get it. You won't regret it!