It actually seems like a good seal, at least by means of the drop test. We'll see when it's done seasoning how well it holds RH.
I have more faith in this one than the one from CI, although I'm a fan of the CI glass top if I can get it to hold steady RH above 63%.
For $35 shipped, I have zero complaints thus far.