I am not a flat shoe girl but this shoe is outstanding. I would recommend sizing up a half size if you want to wear it with knee socks or tights. This is a look you can rock with a dress or suit or skinny jeans and look chic. This is a classic with a twist. Because this has a shine to it, you can wear it new years and look wow.