I've ordered the Micheal Antonio brand of shoes before so I had a general idea of the way the shoes would fit and once again I was not disappointed. I have high arches so occasionally some shoes rub the wrong way or are tight in place, but this shoe does not feel too tight or rub after I've zipped them up and worn them for an hour or two. Although the heel is high and thin, it feels sturdy and surprising comfortable to me considering how high the heels are, but I am used to walking on tiptoes both in shoes and a few years of ballerina training. I loved the fit and green color so much that I ordered the same size in the other 3 colors as well.