This is the third pair I have had. The other two were not big enough and ripped as the rubber did not stretch as promised. I tried this company and bought a larger size and all is well. I use them when I work in the back yard as my tennis shoes pick up a lot of dirt. The quality seems much better than my previous ones but be sure to get at least a size larger than your shoe.