Easy to put together and the product description matched the item we received.  The sofa back is a little low and it is pretty firm, but it's still comfortable. For the price point, I feel like it's a decent quality.