I bought these shoes on Amazon because of the amazing price.  They are attractive shoes, but the first time wearing them, they hurt my feet.  I love their look and they are waterproof and well made. They are true to size, but I would recommend breaking them in (wearing them for a short time for a few days).  I really did a lot of walking in them for the first time and my feet were uncomfortable by the end of the day.