Unfortunately they don’t stay on very well. Good grip and easy to put on but sometimes 1 slips off his foot as he’s walking/crawling. Also there is already a small hole forming in the fabric near where it meets the rubbery grip, after only a few wears.