Love the shoes but had to send them back to change the width of the shoe from M to W.  I would say my son has average size feet so i went with the M, but they were very snug.  Other than that they're fantastic shoes and he loves them!