My son is a huge Harry Potter fan and these glasses don't dissapoint. He is 5 and of average size and they fit him just fine. After reading other reviews I was a bit worried that they would be too big, but they aren't. They are very cute and I'm pleased with them!