This is my third pair of lens from Walleva.  The first two fit my glasses just fine.  They are really good quality and I like them.  However the last set did not fit no matter what I did.  I have a pair of grey, blue and then bought the brown.  The brown ones were just too large for the frames and wouldnt fit.  But for the price, I am not complaining.