I really enjoy this top. The holes on top give enough ventilation to prevent overheating. I like to wear long sleeves to workout so I can sweat more, so this is perfect for me. Some long sleeves get too hot that I end up taking it off in a workout, but the holes prevent that need.
The material is also great quality. It's tight on the body which makes it feel like it's sucking you in. If you're a bit self-conscious about that I'd go a size up.
Melissa recommended this style