What makes good topology?