I'm considering buying it as it's soooo comfy to lie on in the showroom, but a bit worried it'll lose it's oomph after a bit as the seat cushions appear to be quite a soft foam. Anyone have this sofa and has it lasted ok?