Review (4/5): Not so bad
Great job cleaning but the attachments don't always stay on during use.