I love this couch. It was very easy to put together and its pretty comfortable once the cushions finish puffing up.  I have 2 kids and a dog, I love that I can unzip and wash the cushion covers and I'm not too worried if the kids destroy it because it was reasonably priced.