These shoes are great if you aren't looking to pay the full price for the legit ones.  They look very cute, although they will not keep your feet dry or warm (although i just layer a couple pairs of socks and the problem is solved).  Also, the heel on the inside of the shoe wears out relatively quickly and it can become quite painful to wear.