Really pretty!
I can't wait to wear this dress in my friend's wedding (and every other chance I get)! The top is stretchy and stays in place nicely, and the color runs true to what's shown in the pictures. The material is light and comfortable. Far as sizing goes, I'm a size 2 and the medium fits perfectly, so you may want to buy a size up from what you normally wear. I'd say it's $45 well spent.