Great value for the price!  We bought a black one for my husband's home office and it is so cool!  The seat cushions are firm and supportive, back cushions are softer and very comfy, and the seat depth is great! I love sitting on it and chatting with him.  No one has slept on the mattress yet, but it seems really nice!