I had to wear a suit and shoes to a court hearing on a very rainy day. They were easy to put on my shoes and kept my feet dry. They weren't too heavy or bulky. You'll slip a little, so tread carefully.
Pros
Works great keeping your shoes nice and dry in the snow and rain
Cons
Can cause shoes to slip into foot pocket and cause balance issues.