Definitely what I expected from the picture. Runs a little large, so I recommend ordering one size smaller. I usually wear a 11.5 and ordered 11 and it fits perfectly. Haven't had a chance to wear it yet as it was ordered for a wedding. I will post an update review when I wear it for a long time.