The shoes is very comfortable and perfect for me for running.  The heel drop, amount of cushion, all perfect.  However, the sole flexes in such a way that the hexagonal/rhombus tiles separate as you run, which leaves enough room for  little pebbles and mud to get stuck there.  Perfect for running on a treadmill, but after a run out in the real world, you'll be picking out pebbles from the sole.