Exactly what I was looking for. Non-slip backing, added cushion to the step and machine washable.