A rug pad is a must over many types of flooring, and this pad is of the highest quality.  Thick and durable, it will likely outlast my rug.