I purchased these glasses for my sons Halloween costume. He is a two year old Happy Potter this year!! They are so cute. They are a little big but not so big a toddler couldn't wear them. He has thrown them off a few times but they haven't broke yet, finger crossed they don't. Very cute.