I bought them for my dad, who is a 50(ish) year old man and 6ft2. The size large was perfect for him, and he loves how comfortable they are so he wears them before tennis, the gym and when gardening! Cool eh? Bet you wished you didn't ask me to write a review now huh. haha. On a serious note, they look great and are really good for a huge amount of occasions.