Yes to tarnish and no to finger. This ring listed is Gold Filled, Here is a really excellent article article on Solid, Plated and Filled Gold: "How durable is this stuff? Ack! My skins turning green! Most of us have had the dreaded experience when we take a piece of jewelry off and find that the skin underneath has turned this lovely shade of Shrek green with a hint of Smurf blue. You can expect this from anything made with gold plating. It happens as the plating wears off leaving the base metal exposed. It usually take 3 days for a plated ring to turn my finger green, but I've had some do it within a few hours.We of course know that solid gold will absolutely not turn your skin green, unless you have some weird allergy that it! Gold fill metal doesn't turn your skin green either and it wears just like solid gold. If taken care of properly it can be passed down as family heirloom. Like solid gold, gold filled metal will eventually tarnish. To clean it you just need to use a polishing cloth or soft soapy water. "