Based on my experience, these bearings are durable and long-lasting. The double rubber provides excellent protection against dirt and moisture, making them ideal for demanding applications. However, they can be somewhat difficult to install, so be prepared to take your time during the installation process..