Wore this on a 66 mile ride/race in Southern Arizona. It was worth the purchse. I'm 5'6" 127 lbs and ordered a M. This particular jersey runs small so order a size up. (I originally ordered a small but it was way too tight and short in the torso. I got a medium and it's perfect)