They're a 12 (eu 47) but here's the thing, giant shoes come up small. I'm basically a 10.5 - 11 and they fit perfectly. I've uploaded a photo of a range of my trainers, all size 10.5 so you can see they're not great big canoes!... So if you're the same size as me they'll fit you perfect. I picked them up for a ridiculous £60 brand new. That's why I want £50 for them (alot of shoe for that price) the sole is sooo stiff, basically it's apparently as stiff as the pro version just a fraction heavier. The sole is carbon/fibre glass. There is sero flex in the sole and they're as stiff as my old S-works Cavendish. Hope that's all useful information.