Are they any good? Or is John Lewis better? Bit sick of sofa.com as feel the quality has deteriorated over the years