I bought these for my very active 16 year old grandson. Even through the grunts and mumbles I could tell he was very happy with the way they fit and how comfortable they were as he was running around trying to wear me out. He tried on several brands and settled on these.