I had my doubts about ordering these and was very pleasantly surprised.

They are made of a light sythetic material that is probably not all that sturdy, and being white will probably be a little hard to keep clean.  They are much better made than I was anticipating and, more importantly, are really quite comfortable.

In terms of sizing, I'm generally around 9-91/2 US or 39-40 in European sizes so I ordered the large and they fit pretty well.  They still have some more room in the toe but the 'grippiness' of the material makes them hold my foot comfortably.  My feet are a bit on the wider side than average so if you have truly wide feet these may not do.

The material also holds onto the leg well so it's a good, snug fit from ankle to calf.  My calf is about 16 inches in diameter (I've been working out) and there is maybe room for just a bit more.

In sum, these are fun, cute, fit well and are comfortable.  Plus they are well enough made I'm sure I'll be able to use them more than a few years for Halloween.  I would not be expecting protection from the elements however.

Highly Recommended!

JTG