I've ordered size 10 US which equal to 44.5 Euro as in the attached size chart. But when it arrived!!!! Its 10 US but its not 44.5 as in the chart. its 43 Euro which is away small too small so i gave it to my nephew.