These work great. I purchased them for my deck stairs but they are a little bit bigger than I expected, depth wise, so I will probably be moving them if I end up kicking them or one of the dogs does.