O'Neill Has Been 'Perfect Fit'