Overall, we love this couch! it is so soft and comfortable, and yet more firm than you would think. feels like very nice quality. and a chom chom works great to get let hair off of ) but, the pillows all have this weird angle that i can’t quite figure out, and it leaves weird spaces in the couch. easily covered by one of the throw pillows that comes with though. also, if you’re going to have it on a hardwood floor, i recommend buying nonslip pads for the bottom of the couch so it won’t slide everywhere. the way it attaches together is super easy, but i will say that it can be pretty hard to keep the couch even just because it doesn’t seem super stable with those attachments. overall, i would buy again!