Great for hot weather
Only complaint is that I wish the sleeve had more black on it, so when I wipe sweat off my nose it doesn't stain the jersey.
The Medium worked well for me: 5'10.5", 155 lbs. My torso is a little short, so I have to roll up the bottom to keep it from tenting out at my belly. But the fit is just right without being constricting.
I liked it so much I bought a second one.