This is the perfect rug pad for hardwood floors.  Felt on one side and rubbery on the other. My carpet feels great underfoot and stays solidly in place.