This was the perfect choice for my sofa and is holding up well under use by my 100 lb. Doberman. Easy to wash and dry.