I bought these for my wedding day, when I got them I couldn't wait to try them on.  I am not really good with wearing heels but these are only 3 inches, I have put them on a couple times walking around the house, they are comfortable (which I never thought I would say about heels) and fit my foot perfectly and they are absolutely beautiful!  I can't wait till my wedding day!!!