The sofa is great and easy to assemble, sturdy. The cushions are a bit hard, but they retain their shape nicely.