I always am concerned when ordering a new shoe online without trying it on, plus this one costs a fair amount too, but I can say I am completely satisfied, they fit me perfectly and give the support I need.  Plus I love the color.  I don't usually have a style with mesh but I love how they allow my feet to breathe.  I would highly recommend this shoe for anyone with flat feet like myself.