I'm on my feet all day and these shoes are great for that. I sent my old pair to work in the garden but they are not waterproof and the bottom grooves pick up a lot of dirt.
Pros
My son loved these shoes. Easy to put on and take off and very comfortable to wear.
Cons
May not have enough support for people with high pronation.