Apr 45 Top Tips for a Perfect Sofa?Research suggests we spend around 30 hours a week on our sofas. That’s a lot of time so best make sure you spend it right. Our 5 top tips...