I use is for a frame replacementThese are solid, and they pass the blue light test. They're a bit cheaper feeling than drug store readers that sell 2 for $35 or whatever, though, so they're priced high. I ordered four brands of cheap blue light glasses though and these were my favorite, returned the rest, they were all cheaper feeling than drug store readers.The running these for these glasses are "for the money".The quality is good for the moneyThe performance is good for the moneyThe build quality is surprisingly nice. The arms of the glasses have are spring loaded and the glasses hold their shape quite well. They are stylish, but they fit like the most basic glasses - very boxy. The frames does have some flex, which is nice for those who may mistakenly sit or place something on top of the glasses.But again, all of this is just good "for the money"I ran a couple of blue-light filter/blocking tests on the lenses. These did NOT block any blue light. At best they filter blue-light just a bit, so I GUESS you can give them that. The blue filtering was very minimal.3 Stars because the built quality is actually nice, but seeing as the glasses don't filter much blue let alone blocking it, I can't give anymore stars.Ultimately I would not recommend this product.Muy bueno para evitar la fatiga de los ojosVery comfortableOrdered for my husband and they are small—neither wide enough nor long enough in the arm length. The bend of the arm sits way above his ear.I used these for awhile for work/blue light screen use before using them for what I intended to use them for (a Diane Nguyen cosplay) and they worked great. Not the most comfortable blue-blocker glasses, but comfy nonetheless. They don't have a glaring yellow tint to them like many blue-blocking glasses do, but there's still a slight yellow tint. Works excellently and I haven't experienced any headaches from blue-light since using these.I am unablr to read the computer screen with these glasses, not right for my eyes, Andycoating is very poor, almost streaky. No matter how much I clean them they still seem blurry. Blue light blocking is achieved through a yellow coating on the glasses, and the coating is inconsistent.