I have really hard water that leaves calcium buildup. I also have a couple of toilets that do not get used often but must be cleaned to keep a ring from forming. Like most people, I'd rather do something else besides clean a toilet or clean anything else in the bathroom. I popped these in the toilet tanks and I guess that this product in combination with my water really smells. The odor is not that "clean Clorox" scent. The odor is more evident in smaller toilet closets. I wanted a refreshing scent with cleaning action and this only met half my needs. All toilet bowl cleaners are expensive but I found these on sale.
Bottom Line No, I would not recommend this to a friend