it's average quality and price.  It's actually about 12" short of the width of my overstuffed leather sofa, but will help to minimize pet damage.  But because the sofa is overstuffed, I am not able to use the straps to keep it in place, so it requires constant maintenance because it wants to slide off the leather.