These shoes look and feel great. The cushioning is fantastic! They are a little snug, so I recommend ordering half a size up. The problem, as a lot of people also experienced, is the holes in the mesh. I have two pairs of these shoes, the first lasted maybe 2 months before getting holes and the second pair just a week. I want to keep buying these shoes as they are so comfortable, but can't justify the cost of having to replace them every 1-2 months! They really need to fix the mesh design.