Got the lenses on time, but unfortunately they didn't fit my frames. Customer service was very helpful and sent me another pair, but they didn't fit either. They are very flimsy compared to the original oakley lenses.