Though it’s not a fabric, leather is the most durable sofa material. A leather sofa can last four to five times as long as a fabric sofa. If you want a less expensive sofa that’s still going to have a long life span, consider one made with microfiber or canvas, which are two strong fabrics.