Glasses are overall OK. Shipped and received them on time but as soon as I opened the box the lenses were filthy! Also they looked like they have been worn before. Had scratches on the frames. Def not worth the money in invested into them