Happy with my purchase of these stair treads. Got them to help my 13 yr old dog maneuver the wood steps. They move around a little bit, but for the most part stay in place.