- Size Bought: XL
I’m 6’0”, 185lb. Bought XL. Fit was snug, but not quite race fit snug. I could get away with XXL, but I have a thin neck, so XL is fine. Material is training type a little thicker/heavier, not race thin/lite. Color is subjective, I think it’s OK. I think it will live up to be worth the price.