For a HIGH heel and little support, these were actually pretty comfortable. I last nearly all night in them.<br />7.5 was just right, although if you have a wide foot I would not recommend these. I'm borderline wide and my foot looked a little bit silly in them.