For many homeowners, a sofa is a key investment. Typically not considered to be an impulse purchase, most seek to make a sofa purchase perhaps only once or twice. From construction, comfort and versatility to the ability to reupholster, here are some key elements to keep in mind.