I normally wear a 6-1/2, sometimes a 6 depending on the shoe.  I got these in a 6-1/2 and there's no way that's what they are, more like a 5.  With no socks on, my toes are completely shoved against the front of the shoe, I can't wear them for more than 10 minutes or so.  What a shame because they're adorable and very soft inside, and I do like that about them.  But cuteness doesn't matter when your feet are in pain.  Also unfortunately I ordered from a website which doesn't allow returns, I'll never make that mistake again.  If you order, get at least a size larger and hope for the best.