Business casual, suit, nice shoes with jeans, whatever your preference, these VEGA shoes look and feel great! I love them and will be ordering another pair in a different color. True to size (I wear 9.5 and 43 euros and they fit great, I have a wide foot and they are comfortable.