These are super cute and comfortable to wear.  I actually waterproofed mine since walking with these in rain, they made my feet damp.  I sometimes wear these to work, where I stand for 8+ hours, I began putting gel insoles in them and that works great.  I can't expect any shoe to be comfortable after 8 hours.
A nice shoe, that I made some alterations too, to work better for me.