I am 6ft and my Crosstrails is a large . The sticker on it says 5 ' 9" to 6 ' . I suspect you maybe between a med and large . Ride them both see what fits. I love mine and am currently ridding about 60-70 miles per week . Good luck and good choice you wont regret it.