We ordered a sofa from John Lewis 3.5 years ago and the seat cushions are very sinky already, one of them is a bit better than the other, but it's really putting pressure on my lower back now and I get achey from sitting on it. I thought £1k sofa should last a bit longer but do I just have unrealistic expectations? We're not large people, me and my husband, so I really wanted it to hold up a lot better.