I use a product called Safe & Easy made by Aquarium Pharmaceuticals. It is non toxic to tank inhabitant. I have been using it for a few years now and real happy. Also those mivro fiber towels work real well for getting the haze and finger prints off the acrylic.