Use new reproduction foam if available. I have reupholstered seats a half dozen times and found it looks best with new foam.

You can do a good job by adding foam but you have to play around with it a lot.

Buy hi density memory foam from your local sewing supply if you want to add where necessary.