LOVE!!!!!! These are perfect in every way. Fashionable, comfortable and excellent. These are true to size, sand does stick to them, they never rubbed my feet and their nice enough to wear to work.  Seriously I will buy these every summer - I'm so glad they are pretty cheap too. YAY for TEVA!!!!!!!