I wear these shoes all day.  I put them on for work, put jeans on and go back out in them.  To me they are very comfortable.  For someone with a tall arch then these are not for you.  They are flat bottom just like any other shoe with this type of design.  The material is solid.  The soles have stayed in place.  It is one of the best pair of shoes I have every bought.