The replacements fit great. They remind me of when the glasses were brand new.
I really like my sunglasses with the foam rim - they keep my eyes free from dust, insects, and pollen! I had such a peaceful bikeride the other day wearing my new glasses!! Thank you!