I've had these for a year, wear them all the time in the summer, and they've held up great.  They never rub, or leave my foot with blisters.  Very comfortable to be in all day, even if you are walking the whole time.  They way they fit you can even run in them and they won't just fly off.  Very good product.