Plastic but seems sturdy enough.  Would not recommend for above average weight.  Like the cushion fabric because it can be wiped off.  I’m using indoor in a sun room.  Directions were not easy to follow and pieces were not marked.  Put together incorrectly at first and had to disassemble and reassemble.