Shipping containers can last over 20 years! Provided they are taken care of with regular paint and maintenance, a good shipping container will serve you for a long time.