These glasses are not bad and about what I expected for $7.  Major brand names can cost $50, $100 and even more so I was not expecting top line stuff and they are fine.

I have five dogs and glasses never last me long so I refuse to buy expensive ones anymore.  These are a little bigger than I expected but seem to sharpen everything around.

At $7 if they break its no big deal and I can toss them around knowing that.