I've been wearing this shoe in black for a few months now and it has been great. No gapping, looks good on, comfortable. I wear it mostly with pants but would have no problem wearing it with a casual dress.