I've worn this top in 80 degree weather playing golf. I felt cool and never over heated. This material is lightweight and breathes while wicking away sweat. True to size I have a white one and a pink one they wash well!