I'm about 5' tall and have a tiny reach. I fit the 46 perfectly. They didn't even need to swap out a stem or anything but YMMV. Prior to this, I had a 47 cm road bike and it honestly seemed to have a longer reach that now I realize was probably TOO long.