For the price this couch is perfect! It was easy to assemble, the material is very soft and seems to be durable which is helpful with a dog at home.  We love that we can rearrange the seats/ ottomans to have different layouts. The only things to note; it is a little stiff in the beginning and the back cushions are very vertical so throw pillows are a must for extra lumbar support. It is also a little too soft making it slippery which I believe will wear with time. However, this is a great and big couch for the price and the shipping was relatively quick for a couch.