i bought these for my son who already has a couple pairs but recently lost weight so bought in smaller size, he loves them, wears them all the time, also has the same pants in shorts which he wears in summer time, fit great!