I'm not familiar with the knickers mentioned, I have a pair of Shebeest Pedal Pushers, and a pair of Witches Britches from Ground Effect - I like them equally. The WB's are great because they have a fleece lining in the knees.