I needed some stair treads for our pug to get up and down without slipping and these work great! Even without being secured with any carpet tape or adhesive, they pretty much stay put!