This truly is a great couch! I would give 4 stars if it didn’t come with some unexpected flaws. First off, the assembly was easy but...one of the corners the place where the bolts go into the couch was wrong and so the leg would stick out of the couch by over an inch! Luckily, I had the tools to Jimmy-rig in some additional hardware and turn the leg the correct orientation without drilling more holes. Also, there is a spot on the side of the couch that looks like either a bad repair or the end of the roll of the fabric- it’s a small yellow rough spot around a pin sized hole (I’m assuming glue). Beside the flaws, the couch is soft and comfortable. It fits my modern design wonderfully.