This rug pad does exactly what it needs to do and is very affordable.  It hold so nicely to our wood floor that takes a couple times to lay flat if doing yourself.