There's no soap in Magic Erasers. They're made of melamine foam and work by abrasive action, much like very fine sandpaper. They should not be used on painted, polished, or easily scratched surfaces. On a pool liner, they might rub the pattern off or fade it some.
See How Stuff Works.
Bookmarks