Hales: Three years felt like forever I Nasser: He’s perfect fit at right time