I'm really pleased. It came fast and in good shape and was easy to put together. It is as described. Yes, the sofa cushions are firm, but that doesn't bother me for how we're using it. My adult daughter who's home for break has been sleeping on it for a couple weeks and she said she's sleeping really well on it, even though the mattress isn't "fluffy and soft". This is serving us well for occasional sleeping. We don't use it for a primary bedroom. (I also love that the two cushions you sit on are connected to each other.)