Fits great around my husbands arms but around the torso it is still pretty large, definitely not form fitting. We had purchased an XL previously and had to exchange because the sleeves were too small but it fit well around his torso. The jacket just doesn't fit his body type, but is still usable for when he rides his Harley.