This rug is excellent quality and is very soft under foot. I have a thin rug pad underneath it to prevent it from sliding on my laminate floors, but is still has plenty cushion. The dog had an accident on it once, and it was easy clean up.