I bought these shoes because of the good reviews! But it was so disappointing! They have no ankle support and a high sole at the top so your ankle can rotate up! The toe box is too short, it needs to be higher so your toes are not squeezed by the sole and upper part of the shoe. The fashion style is very beautiful, and the adjustable Velcro strap is great. Too bad, however, that they are uncomfortable! These shoes are not for rainy days (they have mesh material) and not for winter. It comes with three different insoles, but none of them are very comfortable! Only one pair has arch support, the rest are just flat.