Good fit. They broke within the first day I used them. I didn't drop them. I had them on and then next minute they fell off. It was so pathetic I had to laugh. The plastic around the lenses cracked and then the lenses also popped out. Anyway, yeah, 1 star.