Great product and my couch just happened to be similar to the one used on the site. Wasn’t difficult to assemble once I figured out the numbered pieces were under the barcode stickers. My dog now has her own spot in the living room with us without her taking over the couch.