The glasses arrived all in good shape and have a nice thickness to them.  Good quality.  Because the glasses were a gift, I can not speak to how they function.