This sofa comes put together. It come with all , the tools and instructions you need to put it together. The cushions are easy to remove making it a good space to sleep on. It is comfortable to sit on. The faux leather is very soft and feels like the real thing. This sofa is perfect in our office room and the back pillows come off with the Velcro that attaches them so people can even sleep on this sofa. ￼