First off, I've purchased other Baleaf products and found them to be comfortable, well made, accurate to fit and, overall, a great value. I've also purchased other thermal cycling tights over the past three years (a few different manufacturers, including Pearl Izumi). Most work OK so far as padding for comfort on the saddle, but I've been disappointed with fit and a tendency among many to "sag" and then catch on the saddle as I'm getting on or off of the bike, inadequate insulation for days when it's cold (pretty much anything mid-50's or below), frustrations with whether there is a way to make sure the tights stay put or have drawstrings or zippers that don't work properly or jam. These Baleaf tights address all these issues nicely. They're accurate to fit (I'm about 5'11", 190-200 lbs, lean weight, and the "XL" size is about perfect for me). The inside lining is cozy and warm but not too hot, the zipper to snug up the ankle end of the tights works smoothly and provides nice insulation and protection against water/mud, and the drawstring at the waist is simple, well made and it works without a problem. These are "water resistant", so I don't know if you'd be OK in heavy rain, but I've found they are totally adequate in drizzly / splashy conditions. They fit nicely all around, don't sag, and maybe most important, I've found them extremely comfortable on rides of 25-35 miles. No "pressure points" or places that rub or bug me. And, for the price, it would be tough to find a better value. Want to mention that the color options are cool. I have the black with blue accents...several folks have commented that they're understated and classy. I'd definitely buy these again!