I really like these training shoes for hanging out, but I expected more support from a training shoe.  There is hardly any lateral stability or arch support in these shoes.  I suppose for lifting they are fine, but not so much for P90X etc.