Yeah, I'm surprised they're still holding up well despite the price. Hopefully you have better luck with firmoo arms!
The sunglasses may just be a me problem because I tend to wear glasses lower on my nose bridge, so they're kinda blurry vs wearing them right up against my eyeballs.