I bought this to hang on the wall and it came with all the hardware and good instructions.  I gave it three stars because it's quite a bit smaller than I thought it would be .  I should have taken better note of the dimensions.  IT does have good organized storage inside and is a decent unit.