I bought this sofa for my office/guest room, and I am so impressed with it. I spent two nights sleeping on the standard mattress that came with the sofa, and found it far more comfortable than I expected for a sleeper sofa. I had originally planned to add a mattress topper to it when guests visit, but after sleeping on it, I don't think it necessary. Furthermore, the mechanism for the pull out mattress functions well and easily.
The sofa is also very comfortable, and the material strikes me as being very good quality. I loved the variety of available colors, and I'm very happy with the color of the sofa.
No surprise, it is heavy and was challenging to get up our stairs. Although, my partner and I were able to get it up our stairs without injury. We needed to take our office door off the hinges to fit it into the room, but overall the process of getting it where we wanted it was somewhat smoother than expected.
The whole product makes me think of a past in which products were generally made with noticeably greater attention to quality and durability. I have already recommended Apt 2B to friends, and I would definitely shop here again.