Exactly what we were looking for. Great looking. Added enough nonslip for our elderly dog as well as our 2 and 4 year olds. Looks great. Cleans easy, low maintenance.