Its is indeed a clean urine sample product(yes human) ....I've tried this product i seen out of a high times mag and it worked perfectly fine....I mean its not my way to go but ya asked how long it could last...And yes it is slowed by freezing....it won't last more than a couple days in room temp(if even that) My way to go is to get a flush drink (depending on your size) that can be purchased at a health store place for under $30....but considering it's random the best bet is to not smoke!