My dogs love it and it goes with everything. It's low pile, which makes cleaning easy. Even though it does have non-skid backing, the rug does still move easily on hard floor, so additional non-skid may be needed.