I love the shoes and this is a very good price. They were shipped quickly and arrived in perfect condition. I was disappointed only by the fact that they run VERY small. I normally wear and 8.5 Medium, which is what I ordered. They were way too tight, so I returned them for exchange and received back a 9 medium. Again, too tight. They seem to run small in both length and width. I am exchanging again because I truly do love the shoes, but would highly recommend ordering a full size larger than you'd normally wear!