Comfy sofa and the cushions stay on fine. I struggle to get up because it's rediculously comfy. HOWEVER, When the guys delivered it, I was so confused. I thought I was sent the wrong colour. I bought the light grey one and if I could send it back I would. It looks nothing like the picture and I absolutely hate the colour. It just looks dirty, it has the kind of dirty grey you see on houses on dual carriageways​.