These shoes are extremely comfortable and great for cross training, although if they were just a little thicker they would probably be better for treadmill, higher impact types of cardio, etc. No other complaints though...great value for the price, plus they are really cute and there are lots of colors to choose from. Padding inside the shoes hugs the foot very nicely. I think I will be buying another pair.