In need of patient cleaning. I cannot guarantee it will clean well as I have not attempted. Price reflects.