I've been looking for slip resistant & good support shoes as I work in a restaurant, quite often on my feet for over 10 hours each shift.  Bought these shoes with great expectations but it was a bit tight fit and got a couple of blisters after I worn it a few hours.

Pros:
1) good grip even walking in "wet kitchen"
2) look cute & delicate
3) Sturdy
Cons:
1) Run small
2) Very hot and make my feet sweat
3) The support it's not as good as it looks as the in-sole is quite hard

I think if you are looking for something for "causal" use is great but not for my purpose.

PS: just found out why the shoes are so tight fit! the sizing chart is incorrect on Amazon site, I have ordered the US size 5 (supposingly should be equivalent to UK size 3 or European 35.5 accordingly to the size chart) but when I check the shoes, it's US 5 has became UK 2 or European 35.

It's a shame as I do like the shoes but it will cost me too much to return it from Australia :(