I have owned this same style shirt for a few years and love the comfort and fit. However it seems that sizing is not consistent. In most shirts, I wear a small. Since these shirts are fitted, I usually buy a medium as I like a looser fit. The shirt I just received is more fitted in the body than my other Kastel Denmark shirts. I am not a rider, but wear these shirt for exercise and sun protection. The 3 star rating is because of the fit.