The quality is great, especially considering the price. I've now had it for a week and the cushions are a little less firm, but not so much that they'll warp over time. It's a perfect fit for my 5'6" self and my large dog to lay on and the fabric is super soft. I tasted 4 stars due to the somewhat confusing instructions. I just looked up on YouTube how to put together a grattan sofa bed and found a helpful video for a similar couch. All of the parts came intact and undamaged, the right color, and arrived early, so overall I would highly recommend.