It is a 21.5inch frame, so roughly an XL, as I am 6ft4 it fits pretty well. The stem is a bit too long, comes with a 90mm one haha. Got a 50mm raceface stem on its way.
Wow... 21.5. yeah, pretty much an XL. The proportions look good though, not like some frames where anything bigger than a medium looks funky. And the 50mm's gonna do you good. It'd feel snappier to steer for sure.