I got these for my daughter for Easter and she is in LOVE with them. They're NOT built cheap. They are heavy duty and high quality built glasses. They fit her perfect. I thought they may be for younger children but she is 12 and they fit great. They would fit an adult too.. Thanks a ton!