The safe is top notch ! It's really big on the inside and fits my contents comfortably. It's really heavy duty and thick. Definitely fireproof with how solid this thing is. The keypad is waterproof as well as the whole thing !