I think a very simple solution would be to use a market umbrella, and sew a cover for the umbrella part that is polka dotted in whatever crazy fabric you find. Maybe make the stem of the umbrellas shorter, so it's more cozy, and wrap the stem in batting and again, make a cover for it. Maybe even use a layer of batting on the umbrella part too to make it puffy. Sounds like fun and a relatively inexpensive and accessible project (if you can get some umbrellas for cheap. And if the windstorms pick up, you just close them down for a few hours.