This couch is great. It was pretty easy to put together other than the fact that one of the pieces was bent, piece "D" in the assembly instructions, but I bent it back into place after banging it for a short while. The cushions are comfy and the couch itself is very sturdy. I love that all of the cushions are machine washable and super easy to get on and off of the cushions. I would recommend!