I think this couch is  a great value for the price. The material is nice and it was super easy to put together. It is firm, but I think it will be fine to sleep on occasionally. ￼￼￼It comes in two pieces. it was easier to take out of the box and move it. The box itself was awkward to carry with two people.