I have had Adidas Ultraboost shoes for years and have now decided to buy new ones and they are perfect! I have flat feet and this shoe is the best on the market for walking and flat feet. Very comfortable, light, attractive, perfect fit, can't find any cons, highly recommend.