Sofa Shopping 101: What to Consider When Buying a Sofa Are you looking to buy a new sofa for your home? A sofa is a big investment. Read on to