Extremely snug fit, but a beautiful shoe. I am purchasing it again today at half a size up...from six and a half to a seven. As I do not want to take a chance at returning it and it not be in stock. I pray that the seven fits correctly. I am not a fan of having to return items. Especially shoes! Rating of 4 due to fit only.