The amazon listing states that these shoes are leather.  They are not!  The label inside the shoe indicates "All Manmade Materials."  This was a big disappointment to me, as I generally only buy shoes made of leather/suede or other natural materials.  As a result I am very disappointed, as this shoe does not live up to the quality of materials I was expecting.  The material used is some type of velvet-like-covered plastic or fabric which is much stiffer than leather/suede and wears out differently (the soft velvety part rubs off leaving bare sections.)  Also, A jewel fell off the first day I wore them.
However, I have to admit that these shoes are actually more comfortable than I was expecting.  I tend to order a 1/2 size up frequently with dress shoes for toe comfort even though, I have average-width feet.  These shoes are surprisingly roomy in the toe bed, so my true size fits fine.  There's actually more padding at the ball of the foot bed than many wedges/flats/pumps that I own, which also increases the comfort.
Because they are "manmade material," the top edge of the shoe across the top of my foot and at the back of my heel is quite rigid, so I did get some skin redness/blistering when wearing these even with stockings.  Since the fabric doesn't stretch like leather/suede, I'm not sure if eventually this will soften or stretch.