These shoes are very comfortable.  The only drawback for me is the heel could be 1/2 inch more to make it more dressy and elegant.  Overall I recommed these shoes for comfort with dress pants and could be wear all day.