Couch is great for the price. The fabric is soft. It is a bit firm, but probably perfect as mattress. Only issue is seat area is a bit shallow, could be wider. Overall, a great couch and we are very happy with it. Easy to assemble, too.