I bought it from a tactical mall security supply store, your cats will not be able to penetrate.
Did they toss in a pair of those boots for climbing walls?
I take it you've never seen a cat teleport or phase in/out of our space-time continuum.
If you doubt this ability, get a cat and see if you can find it anywhere at all come bath time.