Don't buy a $300 sofa and think it will last for years, ......
Don't buy a $300 sofa and think it will last for years, ... Go ahead and buy the more expensive one, and down the road you can have it reupholstered. I'm getting ready to reupholster my sofa, which I've had for more than 12 years.