This has become my favorite cycling jersey. It is incredibly comfortable with a generous length and flattering fit. The material is lightweight, breathes well and dries quickly. During chilly morning rides, I have added a lightweight base layer underneath. The three pockets are nicely sized and hold everything snug. I am typically a small, sometimes a medium and went with a size 6.