Works terrific under my entry door rug on hardwood. With my 125 lb German Shepherd running to the door, it stays put.