I LOVE my cocoons. They are durable, stylish (considering) come in a variety of colors, styles and even lens color. The only one bad thing I have found is that if you get the mirrored lenses (I have the blue mirrored ones) they scratch VERY easy so make sure and use the case that comes along with them.