Safe seems to be great, I can not comment on if it holds up to a fire or flood but it seems to be very heavy and sturdy, the lock works great and it seals very nice. The top shelf inside is very small but with a small basket it holds cards and passports very well. Its also big enough to hold files.