I bought a XX-Large. I'm 6'-2" about 175 lbs. Its really tight, sleeves are shortish. It works, but I'd hate to recommend to someone who is indeed "XX large."'The color is nice and it drys fast. If you use it to snorkel it will move up your back and you get a nice sun burn. I have to be pulling it down constantly.