Baby and kids shoes