It can be difficult to determine exactly how long a pair of glasses should last, as there are many factors that can affect the lifespan of prescription lenses.
Firstly, the quality of the lenses will be the biggest factor in determining how long a pair of glasses may last. Generally speaking, higher quality lenses will be more durable and are much less likely to become distorted or scratched over time. Additionally, if you opt for features like anti-reflective coatings, these can also help to reduce damage that could reduce the longevity of your pair of glasses.
The type of lenses you choose will also have an effect on the lifespan of your glasses. For example, trivex lenses are more scratch-resistant than polycarbonate lenses, but usually pricier. On the other hand, high-index lenses are thinner and often more comfortable, but more prone to damage.
As well as the quality of lenses, the environment in which you use your glasses will also have an impact on their longevity. If you'll be wearing your glasses to play contact sports, you may need to change them more frequently, as they will be more prone to wear and tear. Similarly, if you frequently expose your glasses to harsh weather conditions like salt water or high temperatures, your lenses may not last as long as expected.
Moreover, your general lifestyle choices role can also affect how long a pair of glasses may last. If you take extra care when cleaning and storing your glasses, they will last much longer than if you just shove them in your pocket or bag.
All in all, there is no single answer to how long a pair of glasses should last. The quality of the lenses, type of lenses, environmental conditions and lifestyle choices are all factors that need to be considered. However, with proper care and maintenance, your glasses should last for several years.
If you need more information about choosing the right pair of glasses for you, you can find some useful information here:
https://www.visiondirect.com.au/the-ultimate-guide-to-buying-vision-glasses