So extremely content with this heavy duty steel cabinet. I purchased this to keep all our keys in one place. We were misplacing keys to our other homes and it was costing us to change the locks. This cabinet is very reliable and the fact it has a combination lock is fantastic.  It came with the mounting hardware and key tags. We own several homes and have accumulated about 30 keys including side doors, storage areas and bike locks and car keys.  Glad to have made the right choice.