I ordered these frames to replace a pair that my nephew had. Turns out they were not the right size. But because they looked so nice, he decided to keep them to wear for reading glasses while he waits for the correct ones to arrive. These frames were super affordable, compared to his original ones. They came on time and were bubble wrapped to protect during shipping.