These are fine, but I prefer Croc's other line that has the better arch support.  These are more for wear for smaller blocks of time.  The other pair I had you could wear forever.  These are comfortable, but the support is not enough for long wear, for me anyway