Pricey but worth it! Perfect solution for my steps. Nice quality. The don't slip or move on their own at all, but can easily be lifted. Only down side I could see is if you have a toddler that refuses to leave them alone, it could get annoying. I have twin toddlers and they don't mess with them at all though. So really depends on your situation. I've very pleased with this purchase..