I really like this dress & am going to order another one. I like the material, it's nice weight, not too heavy & not too light. It will be perfect for a hot summer. I think it runs a bit large, I usually wear a size 18, I'm curvy, 42D and the xl fits perfectly.