This rug is your run-of-the-mill rug. Nothing extremely special about it as far as I can tell. It’s not really non-slip but it does grip decently. I only have to adjust it every other day between the kids and the dogs. It does seem highly absorbent. I haven’t had to wash it yet.