Kate Middleton and Prince William Set to Be Great Parents