I'm a big believer in technical undershirts for low temperatures on up to about 80 degrees F. Beyond 80 in a low humidity environment I can't see much benefit over having a good quality jersey against my skin, but there are situations where it could still be helpful. This undershirt is perfect for the temps I've been riding in lately, 45 to 65 degrees. It creates a nice layer of trapped air while efficiently moving moisture away and keeping me dry with a stable core temp. It's very mesh like, and given it's stretch the sizing is very forgiving. It has a nice long torso and lays flat against your skin. It will look very small when you pull it out of the box. My wife laughed when she saw it and insisted I never let anyone see me in it! So of course I made it a point to walk around the house in it! My only complaint is that the material will snag easily. Use caution if you're wearing a watch when you put it on, and perhaps, be willing to accept that you'll get some snags that widen some of the mesh openings over time.