Quality is pretty good, and they are very comfortable - for the price, I'm happy with them. But the color of the Green is MUCH darker than shown, and has a good deal of blue in it, and I wouldn't have bought them if the color representation had been more accurate. 
The frames were full of metal dust which made a mess. When unpacking them, recommend that you do it outside and shake the frames out thoroughly to get all the metal bits out. If you don't, you'll have a mess and the frames will rattle every time you move them.