I'm a 10 or 10.5 in most shoes.
11 in the Freeride Pro.
Went 11.5 in the trail cross, partly as width as well as length, I think they were slightly tighter and I wanted room for thick socks.
Excellent shoes, really warm and totally waterproof but fill up if it's hosing down. I still wear sealskins when it's really cold and really filthy.
I'm a 10 in Freeriders, Freerider Pro and Trailcross GTX.
The GTX are a really good winter flat pedal shoe, too hot for summer riding.
One thing I have noticed is that the sole is a few millimetres thicker on the Goretex shoes so I need to raise my saddle slightly.
I have been out again and decided a couple of weeks ago to move to the GTX ones until spring. Pretty warm, waterproof as you would expect. Worn with trousers I don't get water getting in the top. Sole is def thicker than the other Trail Cross shoes.
I still like 'em. Not perfect but good. I've ended up with 3 sets of winter flat shoes and tbh they're all in the same ballpark for performance overall... The GTXs win in the really wet, they'd be my "kinlochleven dude enduro" shoe for sure. My Fairbanks Omnis win in the really cold, but they're a bit less waterproof and don't have great off-bike grip.
And the guide tennie mids are still my favourite overall winter shoe and the ones I wear the most- though they're not the goretex version so not as waterproof as they could be. Bit clumpy, like an old Impact, but still ace. They're the only ones I've worn this year so far, because they've always been dry before the next ride and so I choose them again
No surprise really that 2 out of the 3 aren't bike shoes! I could be happy with any of them though.