This deck box is made of hard plastic and it was super easy to install. All the pieces just snap together. I definitely recommend this deck box.