The couch went together nicely, the fabric is soft, yet durable. The legs are beautiful. The cushions are firm but comfortable, and best of all the covers zipper off to be washed or to replace insides, which is key! We have 2 kids and a dog, and so a few weeks into owning this it has shown that it’s pretty easy to vacuum up dog hair and crumbs and wipe off muddy paw and hand prints! It’s not incredibly deep or plush, but we also don’t spend whole days on the couch.