Sofa Buying Guide: How to Choose a Sofa That Lasts 10+ Years