You can never go wrong with KSwiss.  These are for my wife.  I have worn KSwiss (ST329) since forever.  she finally figured since I like them so much she would try a pair....she says they feel great and fit perfect.  She has ordered another pair as they are just a great shoe.