I'm rather liking these legwarmers.
Sizing: I wasn't all to sure what size I ought to order, being a girl, but figured a Small would be appropriate. The fit is good, not perfect but not bad. It's strangely a bit tight around the calf area, I've only worn them twice but perhaps they'll stretch out a bit, because otherwise the ankle zippers get all scrunched. I don't think I would go up a size as I think the upper thigh would end up too large.
the Good: More than sufficient warmth at 40-50F. Haven't tried them for colder temps. They are definitely water resistant, pretty much waterproof. Ended up doing about 20miles in some rain and while my shorts & shoes were soaked these babies kept my legs completely dry.
the Bad: the silicone grippers can get a bit irritating. Especially when they get around the seams of the shorts. Probably would be better if they could manage a different form of band for the top portion, something like what Castelli uses for some of their shorts/bibs. They are not super stretchy, but that may be part of the water resistance aspect, so consider sizing up unless you have skinny calves.