These are so cute and exactly what I wanted for the kids in my sons kindergarten class for Lorax Day during Dr. Seuss week!! They fit perfectly on a 5 year old face and are comfortable. They stay together great and don't seem flimsy at all. My son already tried his on and loves it. Great quality in my opinion.