Probably 10 years... but I don't think I'll ever finish it so it's just fabric that happens to have seams....