I needed a pair of cross trainers, but love the running shoe style, these are perfect cause they are not bulky and wide like most trainers...I can feel the difference in support already and I've just been walking around house.  I will be using for p90x...high impact work-outs.  love them.../size is good, I usually where 8 and I ordered 8...fit perfect!