The frames are smaller than the photo. These glasses are made of cheap material and they were heavily scratched, as if someone had been using them for years... my brother ordered these glasses from the same company but the shipping was 0.54 cents and mine were free. I recommend if u want these glasses make sure the shipping says 0.54 because his glasses were made from a better material. They looked brand new and weren't scratched at all. He has 2 pair so he gave me 1. But DONT ORDER THESE LOOK FOR THE ONES THAT HAVE TYE SAME NAME BUT SHIPPING THAT IS 0.54 CENTS.