High ratings are much deserved.