These shoes are great, but I had to return them because they were bigger that we expected. My son wears a 10.5 EEEE but these shoes don't have an EEEE, so I ordered a size 11, which sometimes works perfect. However, not only were they too long, they were too wide. This means I am returning them, but will order them in a size 10.5. He's looking forward to them.