Highly recommend Inov8 for good training shoes, definitely light on padding/support so you'll need to know your stride.  For weight lifting theses are excellent, light, super flexible.<br /><br />I would much rather use my Inov8's than reebok for cross training purposes.