As a teacher, I'm on my feet most of the day.  These shoes fit the bill.  Once I find a pair like this, I buy two.  They are very comfortable and make my day go by without pain.  We all know that if your feet hurt, it can ruin the day.