Does as it promises
5/5
Easy to use, good compliment of attachments.
Only gripe is unable to get replacement pads for the small handheld attachment.
Erics