The shoe is not true to size. If you wear a size 9 then get a half size smaller. This is one of the best pair of shoes I have ever purchased from shoe dazzle and one of the prettiest. I really love the look of this shoe. It is worth purchasing for the price.