These are great work shoes that are built to last. My husband swears by them. It seems that most Keens run a half size small, so I'd suggest going up. They are good looking enough for street wear, too.