My boyfriend and I have different frame sizes for our glasses. I have a wide and his is much thinner, and it does not fit neither of us. I thought the product stretches because of the material. I replaced this at a Walmart during a road trip. Disappointed.