This rug was a great purchase! I argree that the colors are a bit darker and it does have a greenish blue undertone to the background, but I also think the color variation will be great for hiding stains.  It is also soft and plush and seems to be good quality.