Sunglass fit my 12 year old daughters face well, seem sturdy, however they continue to fog up during any kind of outdoor activity so therefore she won't wear them so pretty much defeats the purpose of having performance sunglasses if you can't see out of them! She plays competitive softball and is a catcher so she sweats a lot but if you are wanting to just look cool, these are the sunglasses for you! My search continues, guess I should have just sprung for the name brand but she's 12!!!!