If you host often, teak wood is a really good choice. It’s strong, lasts a long time, and doesn’t wobble even with many people. It also handles spills and weather well. A long table feels better for big groups, but extendable ones are useful if your number of guests changes.