Can't speak to how long these will last but they are true to size, they have some cushion in bottom, and my kids ran around in them all day and didn't automatically want to take them off when they got home. Win! One of my kiddos has orthotics up to her ankles and these worked great in a slightly larger size for her! But most importantly, now I've got my kids out of those terrible cartoon character walmart looking sneakers, lol