This fit my nephew well but, as it stated , fits THIN people. I got the largest size and it fit his almost 6 foot frame. I'm that tall but it was small shouldered and thin armed and would in no way go on. Made a great gift; very stylish