These shoes reminded me of the shoes my grandmother wore when I was a child.  I think they are cute and old fashioned looking at the same time.  They are pretty comfortable but I think they run a bit small.  I had to go up one size to get a good fit.  The heel isn't too high, is comfortable and is wide enough to be pretty stable when walking.  They go really well with pants and skirts.