I do TurboFire and recently started Insanity, but these shoes are not the cross-training shoe I expected. The sole is too thin to take any of the high impact jumps I do with the workouts. They are cute for jeans or running errands, but not for my kind of workouts. If you like super thin, SUPER narrow shoes then these are for you.