I have got a 58 cm frame 2016 Dawes Giro 300 and I'm 5'9. It was much too big when I brought it. I hadn't ridden a road bike before, so when I test rode it I assumed that was the correct position, and being an idiot didn't really pay any attention to recommended frame sizes. I changed to a shorter stem, which was an improvement. I have ridden it about for six weeks like that, and it's still not perfect. I'm starting to get consistent back pain so I think it's time to find a smaller frame. I don't know the exact frame size of the Saracen, I only know it's a medium. Haven't decided whether to get it yet though, but if I do I will measure it before I buy it.