Luckily I live in Los Angeles, so it doesn't rain that often. Sure, that means I'll be the first to die in the water wars, but at least my nice outfits don't get wet. I can't imagine wearing a designer dress in Seattle and having to walk around in the rain. I can't imagine wearing a designer dress, period. This solves that problem in a very obtuse way. This whole contraption screams, "look at me!" You don't want to be the idiot with this umbrella wearing cheap sweatpants and a college t-shirt.
Can you imagine walking around busy New York streets in this? They'd start knocking you around like a beach ball. Hopefully they bounce you over to the direction you were heading. I don't know why I'm assuming this would bounce when it so clearly would not.