to be honest I dont know. I would say buy a boot based off the fit and not thats it has a car company's name on. Im sure ferrari had no impact on that boot. They paid lange to their name on it and dye it red. Go to a boot fitter. Good luck
Rode in these boots last season because i picked them up at ski swap. Needless to say the Ferrari had no impact on the boot thought they were stiff and werent forgiving. Got them for great price though.