I had a Trek Madone 5.2 Road bike with a 56cm height. I just bought an ebike, Trek xm700+, and was able to find a rare step over model. I got a 45cm height and it is great. The webpage SCbiker above mentions indicates I should have a 54cm height for my road bike and a 45cm height for a mountain...