They are heavy enough to stay in place on the stairs. The pile is nice on the feet. My dogs loves them too. Now he can get up and down our steep outside stairs!