I don’t *love* this sofa, but I don’t hate it either. For the price, it’s a great deal. It was very easy to assemble with the help of my teenage son. Pull output back of sofa bed extension is easy peasy. The chaise pullout left an indentation when unboxed. Not a huge deal but not worth 5 stars overall. I am able to add a full fitted sheet and mattress topper on when the sofa bed is extended. The pillows Velcro to the back and are removable.