The shoe is really pretty but what I don't like about it is that it seem like my foot is almost flat. You don't get that high heal feel due to high platform. It was also not easy to walk in because of the platform. The top opening does not bother me and my foot seem comfortably in it. I have wide feet so that is probably why. I wear size 10 from Nine West and this shoe was true to size. If the platform was lower the shoe would have been perfect.