This dress is absolutely perfect. It is fit and flared, with an amazing silhouette, but isn't too tight in the middle. I adore the embroidered fabric, the soft swing of the skirt, and the beautiful ombre color. When I wear this dress, I feel like a princess.
Size Small was perfect for me: 5'3, 120 lbs, 33' 27' 34'. Could possibly go down to an XS for a tighter/shorter fit, but anything bigger would be too baggy.