Did quite extensive reading up to ensure that this was the right brand/type of battery for my Swatch watch. Exact same brand and type as the one in my watch, bought it, came in simple original looking packaging and works perfectly so far. Can't comment on its battery life since I've only replaced it a few months back.
Good if your Swatch allows hassle-free D.I.Y battery changing, definitely saves going to a Swatch shop and might have saved me a few quid as well.