Love these! They are sturdy and fit well. The only thing was when I first started wearing them, they left a black residue on my nose for the first day. That was a little funky, but since then, they are fine. No more residue.