Thanks Marko. It helps. I'm slightly shorter (1m83) and the XL frame seems quite big to me. But, of course, a proper fit depends on how long your arms are and what type of position you're looking for. So it's different for every rider. I haven't seen the XL, but noted that the horizontal top tube is 635mm according to Specialized's web site. This seems like a rather long top tube, and the stem is also quite long. Most of my race and trekking bikes had a 595-600mm horizontal top tube, and the retailers were always joking that I loved big frames. But, of course, it depends on how Specialized has measured the tube. For the horizontal top tube length, some manufacturers measure the "imaginary" horizontal length between the seatpost tube and head tube (as in a classic diamond shaped race bike), whereas others are measuring the actual physical length of the tube. I prefer measuring the "imaginary" length as I can correlate that back to my "diamond shape" bike frames. Could you try to measure that? It would help me a lot. I've attached a picture. Thank you.