I've had this item for a while now, finally dug it out to give it a try.
I polish all of my blued firearms with metal polish (I like to use "Flitz"). Doing so removes the residual particles of salts and minute rust left behind by the blueing process. My blued guns shine rather nicely with this step.
With that having been done already, I just wiped down my bird hunting shotgun after my hunting trip. I used this product for the first time. I like it quite a bit. It came all bundled up in variously sized zip lock bags to keep things orderly. It has the following:
*A piece of sheep skin/wool which has been treated with their chemical
*A flannel cloth to wipe off excess and polish
*A little bottle of chemical to recharge the wool patch
*Instruction sheet
The wool patch reaches into all the nooks and crannies as it applies the cleaning oil (silicone based). The flannel cloth to polish. It also helped to pull up residual "brown tinge" that hadn't come up with the dry polishing cloth I'd used with the metal polish. The fingerprints are removed and the shine of the blued steel is enhanced. Nice product, called "Rusty's Rags"
http://www.rustysrags.com/indexold.html