Lots of pieces and a few of the numbers were not readable but fairly easy to assemble, just takes some time.  I will definitely add something for extra security at the bottom.   Overall product is as described and I would buy again.