We bought this a while back and have it in our living room, we have 3 dogs and 2 young children and it is still in great condition. Works well on our wood floors but not sure how it would be over carpet. Beautiful ivory with bits of color throughout - will match with any wall color. Vacuum gently.