An average good quality mouse can last for at least 20 million clicks. However, the longevity would change with the switch used inside the mouse button. If a high-quality mechanical switch used within can last even more.