I have had these shoes over a year now and figured it was time to write a review.  These shoes are  great for any indoor activity.  I use mine everyday for school and work.  I work at a bank where the dress code is very strict and I have no problem wearing these shoes.  As far as durability goes I haven't had one problem.  I walk at least two miles in these everyday and the bottom sole is starting to smooth out but I still expect a few more years out of them.  Overall a great shoe.  I ended up buying a brown and black pair since I liked them so much.