Does what it's intended to do. Effectively keeps the dog and dog hair off the couch, has anchors to keep it in place and most importantly the dog approves! The bolster sides are a bit flimsy, but I assume this is due to the product being reversible.