micoach is all you need to get the results you want.
On the whole the boot is good as the width and length is perfect (for me), the upper is very soft which meant it didn't take long to break them in and the fit around the ankle is also very good. However, it was a little too high around the toe area which could cause rubbing around the toe (wasn't s problem for me). Apart from the toe being too high the rest of the boot is perfect.
These out of the box were kind of stiff, but over time they soften up a lot. They are pretty hard to begin with, but within only an hour the upper begins to soften up. The more hours you put into it the better the fit will be.
My friends bought it for me on their trip to Rome with the same actual size of every adidas boot i got, it has the same sizes based on all standarts (eu-us-uk-china) but its at least 2 fingers longer.