What is the warranty for this?

This product has an amazingly long warranty of 25 years! 

...