These are great, lightweight and my 2+ year old loves them and looks cool in them.  After owning them for just 3 months, we lost them at the beach.  As promised, if you lose or break the sunglasses within the first year, they will replace them...AND THEY DID - no questions asked.  All you have to do is pay for shipping (which for our location was $5.00).  Totally worth it!  Just remember to register them when you get them so you can take advantage of their guarantee!