Great couch for the price! It was very easy to put together and is firm but still comfy. I have not tried out using it for sleep yet but feel it would be suitable for an overnight guest, but nothing longer than a day or two.