I bought this rug to cover hardwood floor in dining room walk way. I have an older dog who sometimes slips on floor.  The nonslip backing keeps rug in place. This was just what we needed   It is also washable and the price is reasonable. The rug is not the thickest but it looks nice.  I would recommend for older adults and pets