Hi there, I am just about to put a deposit on a cube reaction hybrid pro, but need advice on the best frame size to get? I am 5ft 9 and the bike shop only had a medium in stock! Which didn’t feel to bad, but just checking if I would be better of on a large, before putting deposit down.