My son has worn hurricanes, terri fi's and inversions. I like these better than the mush because they seem to offer more support as well as a heel strap. The terri fi's and inversions are nicer than the hurricanes because they have a thicker strap, a cushioned sole and they seem more flexible overall. I usually order from Sierra Trading or shoes dot com for my kids. My kids wear tevas all summer. The hold up extremely well and are a breeze to clean plus if you're caught in the rain, they dry quickly and they double for a water shoe if you are at the beach or lake.
HTH
Shell