Fit is terrible. The XL fits like a Medium. The logo is not quality silk screened. After washing just three times, the logo is cracking, splitting and coming off. The triblend material is okay, but the stitching is very poor quality.