These are excellent shoes.  The only reason I gave them 4 stars instead of 5 is because the material is thicker on the top of the foot so it causes a little more sweat when walking outside for long periods of time, which I do for work.  So they will be perfect for cooler weather, but a little too thick for summer.