Love this couch, it was easy to assemble.. the only downfall is the Velcro at the bottom, my dog keeps nipping at it and it separates so easily so he gets the fluff. I will most likely staple it to resolve that.