It is not necessary to resort to harsh chemicals or cleansers to get gleaming silver. A simple banana peel polish will restore the lustre of most pieces. For more heavily tarnished silver, a bath in salt water with baking soda and a piece of aluminium foil will remove the heavy black tarnish. Then you can use the banana peel polish to buff your silver to a warm glow.
Put a couple of banana peels in a blender and pulse until smooth. Add water as needed to bring the consistency to that of toothpaste.
Apply the banana peel polish with a soft cloth. You will see the black tarnish begin to lift off.
Rinse the banana peel polish off and buff with a clean cloth until shining.
The natural wax and oil in the banana peel with help preserve the shine, do not rinse after buffing to a shine. For heavily tarnished pieces, consider using this technique: Put a piece of aluminium foil in a bowl, place your silver on top of the foil and sprinkle with a tablespoon each salt and baking soda. Pour 4 cups hot water over everything. The baking soda will bubble the tarnish loose and it will adhere to the aluminium foil. When the bubbling has stopped, dry your silver and buff to a soft lustre with the banana polish.
Polishing with baking soda will remove small amounts of silver. For frequently used pieces, buffing often with a soft cloth is the best way to maintain the lustre of your silver. A small amount of black in the detailing is considered desirable.