I bought these shoes for my 18 year old and he loved them.  I originally ordered a 10W nevertheless they run a bit big, so I returned them and decided to go one whole size smaller. Amazon exchange policy is totally wonderful.  I had another pair in no time!!!
The 9W size shoes worked out well and are very comfortable.  Awesome shoes and happy son!!!!