I was really happy with how well this rug met the description. We're using it in a nursery. It will match almost anything, but I imagine that it won't show stains because of the variations in color throughout. Has a really great texture and color, but far away and up close.   

Pros: Nice colors, nice texture, seems durable
Cons: Not as soft as a cut pile rug