Review (3/5): Good deal cord should be longer!
It works really well, and the attachments are good quality. My biggest issue is that the cord is too short - it should be at least double the current length.