Very good quality and fit.  Ordered to cover new loveseat.  Looks great and works well with our two dogs.  Very happy with my purchase and will be ordering another.