I'm 6' and riding a large Riot, I find it fits me well and I do not feel cramped. My previous bike was a Specialized Crave 2014 hard tail, the Riot is "bigger" in most aspects when compared to my old bike, 30mm longer reach (but I'm using a shorter stem now and wider bars) and the wheelbase especially is much longer (50mm) due to the slacker head tube. Earlier in this thread there are a bunch of comments on bike measurements which may be helpful to you. In my opinion it seems Lexon is keeping with traditional sizing charts, whereas today many bike brands have increased the size of bikes, so what used to be a large is now considered a medium and so on. All said at 6' I'm comfortable on the size large Riot, I don't feel cramped or stretched out and I'm using 175mm cranks. Hope this helps.