Bought these for the gym, and WOW! Very comfy, well built, and great for the elliptical!  Buying another similar pair now so i can have yet another decent pair of shoes for MUCH LESS then what they should be :)