My ten year old has worn skecher z straps for a long time and we ordered these.
He tried them on and they were to boxy toed and stiff and we packed them up to ship back.

We then ordered the traditional fabric ones and he has worn those since.