Perfect!!!!!! Great quality, nice texture on your feet and my dog is happy he’s not sliding on the hardwood floors