These are my everyday work shoes... i do put gel insoles in to give them a little more padding, but I do that with most of my work shoes... They are slip resistant and fun (look like converse).  Plenty of toe room and my feet don't rub anywhere in them.  Looks like they are getting harder to find- too bad!