Bought this as a birthday gift and she loves them.  The fit is perfect.  She loves the arch support and the cushioning in the sole.  Cute, comfortable, and supportive all in one.  You don't find that too often.