I love these shoes.  I have a pair of these that are totally worn out, so I ordered a new pair.  These shoes are the very comfortable on my feet even from day one.  I use them for my everyday tennis shoes.  I do not like running shoes because they do not have any side to side stabilization in them.  These cross trainers do have side to side stabilizers so that I do not turn my ankles.  I can run, walk, bike, shop & even play tennis in these.  I do have a pair of shoes that are just for playing Tennis in, but I could play in these.  The mesh tops keep my feet from getting too hot.