Exceeded my expectations.  Good quality fabric, good fit, my dogs scratching doesn’t damage it or shift the fit.  I might buy more!  Just to have a spare, or to change color scheme.