Pros: The couch was delivered in good condition right to my porch very quickly.  I have never put a couch together but it wasn't that hard at all. My daughter and I did it together in less than an hour. I like it. It looks really nice. It is really comfortable (I like firm couches).I hope it holds up! Cons: One of the black pieces on the bottom of the legs was pushed in. It does not seem to be a problem yet likely because it is on carpet so the couch looks like it is sitting evenly. Also, the finish on the legs chips very easily. There are also some puckers in two of the cushions but I will live with that. All in all, a nice couch that is in our sitting room so it will work nicely.