The shoes are really decent for the price.  I did a 5 miles walk/jog and my feet where aching a bit so I don't think these are great for a long run but a 2 mile deal is fine.  Also, I have worn them to work a few times and they are comfortable all day.