Just saw the 26in version at the local shop, looked around on the schwalbe website and didnt see a thing. Google turned up that they come in 20,24,26 sizes. Tread looks like a full wrap fs100 and weight bewtween 800-950g (cant remember). anyone have any experience? know where to snag one in 24 in the us?