The couch looks and feels very nice, and I think the price was good.  We haven’t put it through months of usage yet so … we’ll see.  
I’m not going to let the assembly affect my review score of the couch but, for me, assembly was not easy.  Attaching the chaise into the main part of the sofa  attaching the arms were not easy for me (sliding the parts into the metal slots - it’s not very hard but it took a few times trying, and I had another person with me).  I was also thrown off at first when I found that there were no pre-drilled holes for screwing in the 2 wheels and the 6 v-shaped plastic parts into the wood of the underside of the couch.  After doing some research, I found that you don’t need to drill holes instead, the screws will go into the wood by just using a Phillips screwdriver (use a good Phillips screwdriver as opposed to the small tool they provide).