I got this for my Hubs, because he LOVES Rocky. He is 6' 5'', 240lbs, and the 2XL is a tiny bit big but still looks just fine on him. I actually probably could have gotten away with getting him an XL.