While we haven’t had the chance to sleep on this yet, just laying on the mattress was really comfortable. The couch itself is a little harder than I normally like, but it is for our den, so it’s not a big deal. It was really easy to put together, but it was a two person job. Another person commented that it might not be for people with kids. My baby spit up on it and it cleaned up super easily.