Very cheap plastic. Definitely not worth the money paid! When we removed from the box and set up for assembly we noticed parts were broken & cracked too. Now we know it will not withstand tough weather outside on the patio/deck. It is better to spend extra money a get a sturdy box then to spend this much and receive a cheaply made product.