I waited awhile to use this piece before reviewing. I put this together by myself, it was not difficult. I'm a senior female, so you can do this alone! I love the color and the fabric is very sturdy too. It comes with the little matching pillow which is about lumbar pillow size. As for sleeping on it, the back lets up and down like an old school divan! Love it! And the leg part pulls out from under the seat easily! It is definitely not soft to sleep on though. I used a comforter on top of it to make it more comfortable. I'm only 5' tall, so it's longer than I need. But at 6' my husband cannot sleep on it, though it's great for him to tilt the top back partway, pull out the base for a footrest, and watch TV! Great buy!