Great for dog owners! Its a very thin rug with rubber layer on the reverse side. Its thin and flexible enough to put in washer and dryer, which is a plus when you have 2 large dogs (8 dirty paws lol). I washed it and it looks like new again. The rubber base prevents it from sliding. This is a good compromise to add a little bit of softness and color to the room while not stressing out that it absorbs dirt and odor from pets. Win-win!