I have seven of these great benches.  I think they will truly last a lifetime especially with the help of this wonderful customer service department.  I've had the benches for years and needed some new screws for them and customer service sent me a bag of screws with no questions asked, no charge and mailed them free of charge.  Terrific company.