Very happy with this couch! It was easy to put together. Only took me a couple hours by myself. The fabric seems like it will wear well, however it’s not very soft to the touch. The couch itself is also pretty firm but I’m sure it will soften as it breaks in. The throw pillows that came with it were more like pillows you would use on patio furniture so I used my own. Time will tell how well it wears with kids and dogs. I did purchase the 3 year protection plan.