I bought these for an early season ride. As with most PI gear I own, these are well made and appear to have the dependable quality I expect. I'm 5'-7 on a good day with a short inseam but went with large and they fit great. They fit almost like full length tights, with just a hint of my sculpted gams. I'd say they'll keep you warmish down to about 50 degrees, if it's not a cold, rainy and windy day like the day of my race.
Typical high quality PI pad and fit. If this were a short I would rate this 5 starts. This gets 4 stars as a 34 length, however, because it does not add any wind protection for my knees compared to a short when riding my average 16-18 MPH. If temperatures dictate wearing knee warmers with shorts, I need knee warmers with these.