I tried out a 22.5 and the 25. The LBS recommended that I go with the 22.5 since I was tea bagging the 25 pretty good. When I asked him about torso length he said that since the handlebars/seat is adjustable it wouldn't make a difference. The 22.5 felt good. The other bikes I looked at I think run at 23, so its about the same. I wear about a 32 inseam pant.