The shoes were extremely large according to the sizing chart.  I even went to the shoes store to get my son's foot measured to make sure what size I needed.  I will  NEVER order from Primigi or any other shoe store that does not allow free returns.  I checked the fine print regarding returns and it wasn't clear so I just assumed (my mistake)  it was standard Amazon policy of free returns.  I had to pay $15.50 to return the shoes that didn't fit because their sizing chart was incorrect.  I was very disappointed.  I went to the she store and bought him the same size shoes I ordered and they fit perfectly.