Rain shoes covers are a must for motorcyclists in rainy seasons. They cover the shoes well and you don't have to go around buying shoes specially for rainy seasons. The sole is heavy enough to not rip and at the same time sturdy enough to have a comfortable riding experience.