I was a little disappointed with the material of these rugs. They are very thin and I am not sure if they will last very long. One bonus is that they clean up very easily. Our puppy has had accidents and I can just hose them off and leave them in the porch railing to dry. Easy care for sure.