Although this is a fabulous shoe, I have to give it 3 stars for 2 reasons: the biggest reason is because of the sizing. I checked the measuring chart and according to that, I wear a 9, which is what I wear in most shoes. However, it's a little too big, bit if I got an 8 1/2 it would be a little too small. So, I've chosen to keep size 9 and find something soft to put in the toe part. If rather the shoe be a little too big than a little too small. The other reason I gave 3 stars is because of the strong smell.. sometimes it makes my head hurt. Once the weather is nicer, I plan on airing them out before my big day. Other than that, I do love the shoe, it looks like the picture and arrived on time.