I am very pleased with this purchase. I have a very small living room and the couch looks great. It is very firm but I needed this firmness for my back. It was super easy to assemble, until I got to the legs. After struggling for over an hour, I realized the bolt I was trying to screw into the leg hole casings was defective. I thought the problem was the leg hole casings themselves because I tried the one bolt in each of the 8 leg holes and could NOT get the bolt screwed in.  I was sent extra bolts in the tool kit that came with the couch and once I used another bolt, this next bolt and all remaining seven bolts  screwed right in. I had the legs on in 15 minutes!