There is 1 inch between top tube sizing between the small and the medium thr stem is all the way forward, seat all the way back, longer cranks, I have ridden both medium and small and they feel almost the same! Btw not sure if I mentioned though boxxers have just had a lower service done on them!