I am 5 11 and weigh 170 pounds. This was a little tight for my tastes, but then again, I might prefer my bike jerseys looser than most. In any event, it did not run large as compared to my other jerseys, but was pretty much right in line with how my others fit. I returned this for an XL. The MAMIL look is not what I'm after...The fit was as expected, the material, colors and workmanship is excellent on first wear.I like it, its comfortable and its prettyshirt holds up great.Price was greatI bought 1 size later than guide said I could fit (XL vs Large) and it fit fineThe product is as describe and looks amazing, highly recomendI like the fact this long sleeve actually covers my wrists!I went bigger for the arm length I'd get one size smaller in the future. body fit is too loose as are the arms. I wear it the quality is nice, just not the fit I prefer - I am 6'1" 170lbs.