New eyeglasses that are made of plastics, should never use anything but a soft cloth, usually the cloth that comes with the eyeglasses.
New eyeglasses made of glass is a different story, but check it out with the company that you purchased it from otherwise the warranty becomes void.