This is exactly what I was looking for.  Colours are perfect.  The carpet is soft to walk on.  Time will tell how well it washes having both a cat and dog.