These held up way better than the cheap pair we bought last summer, and the cushioned footbed is soft enough that my son forgets he's wearing them. The strap doesn't rub at all, even after a full day of running around camp.
Bought these for my 8-year-old's summer camp and she wore them every single day for two weeks with zero complaints. The cushioned footbed actually seems to make a difference on long walks, and the strap hasn't rubbed or fallen apart at all.