I was a bit apprehensive after reading reviews for other brands like Castelli, etc stating that that they do not work well or show tear after second or third use. But I gave it a short and am glad I did.
It's surprising how easily this slips on and off, and I am not as worried about it tearing as the quality seems to be what I had hoped for.
I have not ridden it in the rain, but on some damp roads and on chilly days these covers have protected my white shoes from road grits and shielded my toes from the wind. I don't plan on riding in the rain, but if I ever get caught in a storm wearing these I would probably expect some moisture in my shoes, but for 99% of why I bought them, I think they are working rather well.