Well made rubber over-boot. I purchased 1 size larger than the recommended size  and it worked out just right. Don't get your size as you may have trouble stretching over the shoe it is supposed to go over.