The material is thin... but that's ok for me since I live somewhere pretty darn hot most of the year. Keep in mind that it does run small. I ordered one size up, and it's almost a little too snug. I decided to keep it since I'm working on losing a couple of lbs anyway ;)