I love this dress, The price does not reflect the quality of the dress, better than I imagined, the colors and print are very vivid, not cheap looking at all, the material is thin, you cant see throw it, should be nice and cool in hot summer weather. I buy only quality high end clothing and this piece fit right into my wardrobe. i was a little skeptical, however I'm glad that I made the purchase. I would recommend this to everyone.