Here is my honest (long) review: firstly, after I ordered this, there was a huge winter storm that came through and delayed shipment. Not their fault. However, once it was finally delivered, I only received 2/3 of the boxes. After several days of inquiring with the seller, with Walmart, and with fedex, I received the last box almost a week later. It arrived open and ripped. I opened the boxes to assemble and noticed one of the metal pieces that arrived in the late box was bent. I decided to see if it assembled anyway. Assembly was pretty difficult due to the bent metal piece and the overall poor quality of the pieces. It did assemble well enough after some trouble shooting. Overall, it doesn't look bad or fantastic. The couch is pretty uncomfortable. I don't think anyone with back problems could sit or sleep on it comfortably. The mattress is a not-very-dense foam, certainly not memory foam. I will have to get a topper for it before letting anyone sleep on it. It is 48 inches wide and 72 inches long, a good size for a single sleeper. When sitting, the support from the back of the couch is mainly from the cushions that tend to move when you shift positions. The bottom seat cushions are thin enough that you feel the mattress support underneath. The fabric is nice and soft. I think it will hold up well for a couple years. The cup holders are very shallow. All in all, I bought this couch on clearance and still paid way too much for the quality I got. I'm pretty disappointed, but disassembling and finding a box to ship it back in would be too much trouble after all the assembly trouble shooting.