I bought this shoe for my son.  The price was better than anywhere we had looked previously. After research I found that most people advised buying a size smaller than you would normally wear because these shoes run big.  My son normally wears 11 1/2 so I ordered a 10 1/2.  The shoes arrived in just 2 days and my son was thrilled.  However, when he tried them on, they were still to large.  So I had to return them and get a size 10.  The size 10 fit perfectly and the shoe looks great and my son says its super comfortable.  Would suggest this shoe for anyone that likes the look.