It fits well.  Quality is fine.  The color in the picture looked more on the red burgundy side to match my rug but it's more purple and doesn't match.  I can use in the backseat of my car for the dog.