I ordered this shoe to wear with my bridesmaids dress and I loved it!  The only reason I gave it 4 stars instead of 5 is because the shoe was not true to size, it was a 1/2 size big.  I normally wear an 8.5.  So I ordered an 8.5.  When I received the shoe, I had to put insoles in them so that they wouldn't fall off.  When I tried to return for a size 8, they didn't have any more (because the shoe was so popular!).  Either way, I still wear them and I get compliments about them everywhere I go.  I can wear them with jeans, or with nice formal wear.  Excellent.