These are a good quality (I actually bought the version without pad for over my bibs) & have nice ankle zippers. But, I'm only 29-30 waist & these in small say 31 12, but they're waaaay too tight in the waistband, so I'll have to return them. One other thing I didn't care for is that they seem to bunch up behind the knee if you bend it in a pedaling motion. They'd be fine for x-country skiing. They conform well to my legs & feel great otherwise. Lining feels like it would be fine on cold days when a lycra only tight is too thin.