I have found the best workout shoes and bought 4 pairs of them from Eastbay . They are Nike baseball trainers..They have a fairly firm sole, not too squishy, flat bottom, so I can squat in them, do anything, lift, run, cardio etc. Plus they are cheap, about 50- 60$