Overall I love this shoe. I was looking for new sports shoes. I don't think I'll be running long distances but it has a nice flat base for everything you need in the gym.
Pros
Great color options Amazing comfort They look and feel great
Cons
Provides excellent shock absorption, reducing stress on joints and preventing injuries.