Wow. This is how a jersey should fit! The arms are the perfect length and not too tight, the torso is fitted, and the pockets are the right size & in the right place. I'm 5'9", 140lbs, slightly wider shoulders, 39" chest, 30" waist, and a M is perfect.
The fabric is very, very thin, which will be great in the summer, but I thought I'd note it.
I found these warmer than expected, and they have been durable so far. My wife has the same ones, and she likes them as well. The putting them on before the shoes thing is easy to remember after the first couple of times, and I think it actually allows them to use a simpler and superior design. Why pay more?
Great lube. The original can be had at motorcycle shops for around $14 for 16! oz. I use it on my dirtbike chains as well.... It's not for people who don't like to maintain their bikes--works best if applied & wiped off a while later.