Exactly what we needed. Rubber backing is qualify. Surprised by how good this rug looks for the price. We have two kids and a puppy have already spot cleaned it without issue.