Was hesitate to purchase a rug with a cream background (especially with a dog), but seems to be holding up well. The other colors (red, green beige) go well with colors in open kitchen, dining and livingroom setting.  Price was excellent for large (approx. 9 x 12) rug.  Living in a small rural area I have difficulty finding items needed for home.  After looking for several months, I found this rug and am extremely happy with it.