I love these shoes! Have a couple generations of them. They are great for the gym or just running around town in. Light weight and comfortable. Sizing is perfect.. for me 7.5 is a bit too small and 8 is a bit too big. However once you wear a pair of these you will see the size not being perfect is worth the comfort of the shoe.