Define lifetime
When you see a product claiming to "last a lifetime," how many years do you expect it will last? I like to believe at least fifty years MINIMUM. By the way do you think most commercial treestands will last a lifetime? Considering the materials they use today, I wouldn't doubt it.