this 4870mz machine clean very well , but I be not the least impressed with the cheap plastic part . the on\/off switch be cheap and have go bad cause the wire go to it to melt . it be a wonder it do not cause a fire . I would rather spend more money for a quality build machine that will last .