Not so bad
Great job cleaning but the attachments don't always stay on during use.
Rating: 4 stars