the upper leather is so comfortable. I had to try on so many pairs to find one that has such high heels to go with my dress and is comfortable to walk on, with this price. finally found it thanks to wonderful amazon prime policies.