I've had a canvas Jansport for almost 30 years, I carried it for 3 years in middle school and it's been a hiking backpack since. If they're still made the same and you get a cloth one instead of those plastic character backpacks then it should last forever.