Super cute quality shoes however they run very small. Order a size up for sure. Had to return them, I couldn't even get them on. I usually wear shoe size 8.5-9 so I ordered a 9. It took both my husband and myself to pull them on and my toes were smashed and cramped when I attempted to stand up. No amount of stretching will fix that.