A leather sofa is an investment that can last you many years. Their durability makes them an attractive alternative to fabric sofas. Yet they still need regular maintenance. Heat, light and dust can cause damage over time,...