This shoe  is comfortable plus has a heel.  It is so hard to find shows now.  They all are flat, or 4 plus inches high.  So I went online and found this.  the front covered enough not to dig into the foot.  The sole seems to meet the foot.  The heel sturdy.