Great fit and colors are as pictured. With 2 dogs, provides great protection from scratching and other mishaps. Great price!