The shoes themselves are beautiful and inexpensive with them not being leather and just what I was looking for to wear to a wedding. However, after ordering 3 pairs online in different sizes in two separate orders (because they didn't have any in stock in store unfortunately) none of them fitted and were all far too big. They were also not very comfortable. My usual size is 6.5 in a wide so I ordered that size plus 7 and 6 but even the 6 was too large in length with an insole. They didn't have the 5.5 in a wide fitting and it was too close to the wedding to start looking for a new pair so I ended up taking them all back and wearing an old pair I already had.