So I gave five start across because these are made very well and fit/stay on well. I don't know that they could be made any more durable without taking away the flexibility and comfort and vice versa. All around these are great sunglasses for my baby who won't do much to them other than make them look amazing.