I *think* it fits me pretty well. I'm pretty comfortable on it and nothing really hurt after the century, aside from a few sunburns. This is my first bike, though, so I don't really have much in terms of comparison. I'm also definitely open to buying a new stem.