Got these for the gym, but I've ended up wearing them constantly. They're very comfortable, look great, and the price is fantastic.<br /><br />3 star rating is because at times the inserts in the soles bunch up and they come out way too easily.