I don't think I would recommend these for sports but they are great for just walking.  I work in the city and have to dress up but weather permitting,  I always walk from my car or train to the office in these, and then change to my formal shoes.  Going home,  I do the reverse.  I find them very comfortable and they hold up well.  I highly recommend them for these types of activities but they don't have enough tread for sports.