Does the job but rather flimsy. Not sure how long it will last with my dog jumping on and off the couch.