I found adidas to be the best fit on my foot.  These are no different in feel to all others I have owned since 1994. Love the design. They are fun. My last pair were "stability" and I really prefer this low profile style.