Complete waste of money. The sizing is totally off. Ordered a 9.5, and my son is a 9, and they still were too small. Compared that shoe to a size 8 shoe he has and they were literally a cm in difference. So basically I just gave these people my money for nothing!