No-slip rug pad that actually does what it says.  Purchased this to go with a children's play rug, so it gets lots of use everyday.  It definitely stays put.