I have the Beach, and they are great for the parks. In fact, they are the only shoes I like to wear at WDW!
Seriously, they ARE all that! I thought they were gimmicky at first, then I tried them on and realized how comfy they are. In fact, I am awaiting my order of 2 additional Beaches and 2 pairs of the flip flops (Athens).
I tried on a pair at Payless, and they aren't as comfy, IMHO.