Completely dependent on the condition of the frame. Newer furniture is only build to last a max of 4-5 years, meaning you’re looking at spending $3000+ for new stuff at that same frequency. Older furniture was made stronger with better materials and is more likely to hold up longer than anything you can buy new. That is not always the case though. If the frame is in poor condition or has extensive damage, it may be unsalvageable. One myth to consider in your search is that it is NEVER cheaper to reupholster than it is to buy new.