I bought these at a local retailer and paid a good bit more for them, but it was still worth it.  I'm not a tennis shoe person, more of a heels and boots girl.  I needed something to wear to a college football game since I knew we would be doing a lot of walking.  These are stylish and SO comfortable.  You can wear them with jeans, yoga pants, track pants, etc.  I would definitely recommend.