I bought these for my 18 yr old son and the fit is great. He is 6-1 , 174 pounds and solid. These fit perfect and he says they are very comfortable. If only they had an alarm in the side pocket, he went swimming with his IPhone and it did not survive:( don't forget "pocket checks" as he and his friends say now prior to water activity!