The shoes are gorgeous and the perfect look for the upcoming wedding my daughter is in.The prices is good and the delivery is excellent. The only problem we are having is the shoe sizes. She normally wears a five I ordered five in a half was to small.I spent 15.90  to send them back.I reordered  6 1/2 one shoe fit the other partially zips  up. I ordered a 7 1/2 expected arrival is 9/1/15.They wedding is 9/5/15. I have to spend more money to send the second pair back. Shipping these shoes back is costing me more than the actual shoes cost. I guess that is the risk you take ordering shoes online.other than that everything was great.But I will never order shoes online again