I have been extremely happy with my Zeal Rx glasses. I don't have the inserts. Mine are in the frame, but they do make those. I'm not gentle on my glasses, yet these have held up for over a year. That's a record for me.