Wood or metal, just be sure the thing is very strong,, and heavy.
Far as the top goes,, i,d want nothing other than a formed up sheet metal top, worth buying a sheet and getting the sides bent up in a brake, makes a nice top, very easy to clean up , especially oils, and chips etc.