I ordered these because some miscreant broke into my gym locker and stole my prescription sunglasses 2 days before a 3 day hiking trip. I didn't have time to get new prescription ones made, so I got these to get me through the trip. They aren't winning any points for style, but they hooked onto my frame-less glasses just fine and got the job done. I went ahead and got a new prescription pair, but these will be a great back-up!