I'm 169cm tall and I'm comfortable on a small (16") giant Trance (non wsd) which has a 22" top tube (virtual) and I run a 90mm stem.
By the sound of it the small should be pretty good for you.
I'm 169cm tall and I'm comfortable on a small (16") giant Trance (non wsd) which has a 22" top tube (virtual) and I run a 90mm stem.
By the sound of it the small should be pretty good for you.