"These Harry Potter glasses are absolutely perfect! Yes they are a tad bit small, as noted in other reviews, but they are extremely sturdy, made of thick plastic with actual lenses! I did not expect that part. My 7 year old can wear then easily... older kids they would probably be a bit too small. These glasses were the perfect touch to our party!"