I love the fit, fits me true to size. I wear a 10 shoe and the 10 boot was very snug out of the box. I'd say medium stiff is an accurate flex rating. The tech on this boot is great too. You can really feel a difference with the tongue tension system. I'm really excited to get to shredding.