Like I've found most Aerosoles shoes to be for me, these are very comfortable.  The footbed is not slick, it has a covering of nubuck-suede like material which is soft & almost grippy (which is nice so your barefeet do not slip around).  The heel is not too high and the strap is substantial enough to feel like you can walk in these most of the day w/out slipping around.  I too found the strap to be a little long, and which there was 1 more hole in the band to cinch it a little tighter.  The Olive Green fabric seemed like a fairly neutral choice for summer, but I am finding it's a bit tougher to match with outfits that I hoped, but other than that I would recommend for comfort & style.