Very comfortable shoes. Tolerates rain, snow and ice well. The lining ensures a very pleasant walking feeling. Business casual at best, not dressy but very comfortable when and where to wear them.
Pros
Hush Puppy has a soft skin for all-day comfort. Very comfortable office shoes.
Cons
The non-slip design may not be safe enough for some people.