My 5 year old nephew got these for Christmas.  He likes to dress up and he loves these glasses.  They fit a little kid, are good quality and look just like Harry Poter's.  It was a lot of fun to see him enjoying this gift.