My daughter lives in NC and has a covered porch. I'd like to build her a set of outdoor chairs and a small table.

Besides cedar, what would be a good wood choice for this project? And what kind of finish would provide the best protection and maybe easily maintained?

Thanks in advance