Love em. They fit GREAT. I use them for XC/AM riding in Colorado, so lots of pedaling followed by lots of descents. I wear them pedaling up and I do not notice them once so ever. They have never shifted around while riding, and it seems the sweatier i get the better they stick. Getting them off is always harder them putting them on.
The protection is superb and they are a very slim fit design. The protection goes all the way down your knee and to the top of your shin area. Plus it has sid of the leg protection as well.
I bought the 661 Kyle Straights in a size large and they fit me just great, i bought the L and M davey jones and the L was just slightly to big, the M fit perfectly. So sizes run a bit small i would say.
I tried a lot of pads out to find the perfect fit. The 661 Kyle Straights are good, but are way to bulky for pedaling. 661 Evo Knee sucks, its crazy expensive and doesnt really conform to your knee when bending. 661 Evo knee XC is a joke, i havent tested a fall but im sure they would slide right off. Veggie wraps are the worst, the fit is non existant. Finally the fox launch pads, they fit great, awesome protection, but are bulky..