FINALLY a pair in my size!!!!! You would not believe how many I check out and they are always 8 or larger! I love them but am afraid I could not walk in them.Please: How hard are they to walk in? How high is the heel? Are they leather? What brand are they? Thanks for your time!