I'm between a 6.5-7.5 depending on who makes the shoe, and because I have wide feet. I ordered these in a 7, and they fit for the most part, except my pinky toe is kinda smushed under the band or wants to stick out.
They are comfortable like everyone says, I can wear them to meetings or events or date night and walk around fine. The next day my feet hurt a little bit, but I also only wear heels once a month, if that.
Mine are a year old, and the strips have started fraying, which is why I gave 3 stars. I don't wear them often enough that the fraying should really be happening, but maybe it's because when I do wear them, it's for long periods of time.
For the price, great deal, and super cute. Just wouldn't buy again for the wear and tear.