This deck box was super easy to put together-it just snaps in place, yet it is super sturdy, as I store bricks in the bottom, and have moved it with the bricks in it just to see if it was sturdy. It is small and space saving, so not big, but just what I wanted. And it is a winwin! It is storge that is weather resistant, and a bench for when someone comes over. You can even use the seat portion as a table if you prefer. I love it. I love it so much that I am buying another one just to have the extra seat for company on my small porch!