It's cute, comfy, not at all see-through, and lightweight so it's perfect for the heat. I LOVE the pockets!! At first, I thought that it was way too large, but it's really perfect. It's SUPPOSED to be a bit loose so that is flattering, and it REALLY is! I'll be buying another one very soon.