Excellent performance. I haven't bothered using the attachments. Some reviewers have complained about the location of the on/off switch. After the first use, that is no longer an issue since one quickly learns how to hold the unit.