B.H.
I rent a townhouse so we have the cheapest paint out on their on our walls. If I wash with soap or use windex the paint comes off. The only product I have found to wash the walls with is Magic Eraser. They recently renovated the townhouses I rent and moved me to a another one with new painted walls. So now I am super duper strict. My daughter and her friends know they are to NEVER touch the walls, and not to drag toys into them etc. I've been in this townhouse for 1 year now and my walls still look brand new and I haven't had to clean anything. My dad always had that rule don't touch the walls and I thought he was a jerk but now I appreciate why he had that rule. You know how kids walk through the hall and have two arms out touching the walls. My biggest pet peave now. You may want to just repaint and then get strict that's my only advise.