I have to say, I have hated these shoes for years.  They are really ugly and obnoxious.  But I finally ended up trying a pair, I work in a veterinary hospital and wanted shoes that are easy to clean off and that I don't have to worry about staining.  I ended up getting the mary janes because they aren't as clown-like as the regular crocs, they are much slimmer.  I have to say, I absolutely love them.  My feet NEVER hurt at the end of the day.  Sometimes I'll wear my regular, comfortable tennis shoes and my feet will be soar after a few hours.  They are easily cleaned off and when you rinse them with water, they dry very quickly.  The straps do stretch quite a bit so if they are a bit snug when you first get them, I would wait for them to stretch instead of going a size up.  At first the little nub where the straps connect bothered me but they stretched quickly and aren't a problem anymore.