I have owned three pairs of these for >7 years. First I buy them from CVS, I need a pair for the beach. After 7 years I still wear all 3 pairs and am still happy to wear all 3 pairs.
Pros
Promotes correct posture
Cons
Sandals may not provide enough cushioning when jumping or running.