This is a nice work-out shirt. It's nice and breezy and is breathable. I bought a small because that is my typical size, and it's way too big for me. People say the sleeves are too tiny, but mine fit me fine, probably because I am wearing a size too big. It sometimes looks like I'm swimming in the shirt.