Clorox Toilet Bowl Cleaner is the only toilet cleaner I willl use. This version of it is one of my favorites. It grabs onto the sides of the bowl and by doing that it allows the cleanet and the beach to really sink into the bowl and deodorize and sanitize it. Warning since it does contain bleach if you do happen get some on you, it will stain or destroy whatever you are wearing. smell is mild it's a fresh clean sort of smell.