The fit was perfect took absolutely no time to break them in as a matter fact I wore them straight out-of-the-box. But after a couple hours of wearing them I started to get pain in my feet so extreme I want to cut my feet and legs off. And they are quite slippery on wet surfaces if you don't watch your footing. I think with some insoles the problem might be fixed but I wasn't prepared for that.