I really don't know if it takes the finish off. I would think not. I"m talking the very very fine steel wool, it is used for the finishing rub on furniture finishes to remove any dust particles. It doesn"t leave any marks. But, if the finish does come off, you are probably going to throw away a dull needle anyway.