I ordered an 8 and recieved a 7 1/2 but they fit perfectly! You can definatly tell up close that these are knock offs (you get what you pay for) but I think they are still sooo cute! I am happy with them, and they soles are super soft! Only thing is it took 2 and a half weeks for them to ship, but once they shipped they arrived quickly! Overall I am happy! Definatly recommend!