The glasses are sturdy and work just fine. So far, I am not seeing or experiencing any issues with wearing them. Regarding the frame material, I don’t know if it’ll rust since I also do not know if the alloys used contain iron. If you’re worried about that, I believe you should ask the seller.