So the somewhat small for me was actually a great thing.  I am about a 10.5, so it makes buying shoes a little hard, and these fit me perfect!  The shoe is comfortable and soft.  The look is clean, and the blue (like a blue jean, blue) goes with just about everything.  So far the shoe has worn well with no immediately breaks or tears.