We bought two John Lewis sofas two years ago and the fabric/cushions haven'theld up at all. We now need to replace them anyway as we need a sofa bed. Anyone have any recommendations?