anytime I see these on sale, I buy them because they fit perfectly, look great and easy to slip on. They hold up well too, as I'm pretty hard on my shoes. The white ones clean up well and the black ones look good even if I don't get to clean them.