All plastic, very light and easy to assemble. Should be OK for hot and wet climates. Size is good for small patios or balconies. Only thing i didnt like much is the height. It is rather too low for the outdoor chairs that i tried to pair.