My husband has been suffering quite a bit of foot pain and his Dr had recommended some of the other New Balance shoes that have worked pretty well for work. When he needed a set to wear to a wedding, we knew dress shoes just weren't an option, so we tried these and they worked very well.  They aren't dress shoes by any means, but the solid black works well anyway.  He was pretty confortable (even wearing them the first time) and even got to dance with his daughter once.  They will be good shoes for most occasions.