Great sofa. Easy to put together. The cushions are super plush and are removable. There is velcro on them to keep in place. I slept on it the first night.