I bought it for my boyfriend.
As soon as he opened it he ran and grabbed a glass of water and threw it on the rug. It absorbed it. So his worked...however, when the ShamWow is wet it smells really bad.