Choosing a sofa can quickly become a real headache. Size, shape, fabric, options… Don’t panic! Follow our 5-step guide to find the perfect sofa to suit your needs and your interior.