I cannot recommend these sandals enough.  I purchased new ones because my son's old ones are almost flat - they're over 10 years old!!  These are great for casual dressing and any time of activity or sport were sandals are ok.  My son is a small giant so I can tell you that they take a lot of punishment.