These are very comfortable and supportive.  Only complaint is if you get the slightest bit of anything in between your foot and shoe you need to wash them or they stink.  We walk on the beach all the time and not only do I need to rinse of the sand but I have to wash with soap what ever is left behind.  Like a thin film of salt I guess.