I would have given this shoe a five star rating if I took the advice of the amazon reviewers to order a half size up. I was worried to order a size 9 because I didn't want my feet to look huge but the style of the shoe makes my feet look smaller than the actual real size!  So I am please with the style and the look of the shoe but they are a little snug at the toes. I would order these shoes again and order a size up.