Very easy to assemble onto the couch (the easiest!). Good quality, stays in place, doesn't generate a lot of static (actually reduces the static that my couch created, so I'm not shocking myself every time I turn on or off the light), and hides dog hair and pawprints.