These work great to prevent my small dog from slipping and sliding up and down the stairs. I only rated this product a 4 because I don't think they are going to ware well or last a long time. But then again you get what you pay for so I ordered extra treads just in case. Happy shopping and yes I would recommend these treads.