We love our Babiators!!! They are flexible and comfy for my son. He keeps them on without a problem and feel super 'cool' when wearing them. They are now one of my go-to gifts for my friends with little ones. After buying several pairs of plastic sunglasses then never staid on or were uncomfortable, I only wish we would have gotten a pair sooner. I love the guarantee too. We took a trip to DC and lost them during our sightseeing extravaganzas and they replaced them no questions asked.