4 1/2 stars!!!
Buying a dress online not my favorite thing. But it was sooo cute. and the reviews are pretty darn good. And I agree with the reviews.
It's a good dress. It fit a bit better than I expected. i'm 33-28-38 I ordered a Medium.

The only reason I didn't give it 5 stars is the fabric. I was expecting a very different type of fabric. It's hard to really know based on photos.
This is a heavier cotton-ish fabric. It seems very well made and very sturdy. The fabric could be a bit softer (but then, I'm just being picky).

It's a very cute dress and I love it.