OK for the price. The long cleft instrument brush did not stay in the down position. I had to rip the brush off and fix its retaining tab by flexing it while pouring hot water over it to soften the plastic. I'm used to repairing Chinese goods when I receive them. It doesn't even bother me anymore because I expect minimal quality control. Apart from the need to attach the locking tab, the product and attachments fit my Dyson DC35. On a positive note, the plastic didn't rip when I picked up the brush. I was happy to see that the plastic isn't brittle so it will likely hold up with normal use.
Dyson V8 Absolute: The Ultimate Cordless Vacuum for Effortless Cleaning
142 Review
Xiaomi Mi Robot Vacuum Cleaner 1S Global Robot Vacuum Cleaner, white
389 Review
iRobot Roomba 692: Smart Robot Vacuum with Wi-Fi, π€ Alexa Compatibility, and Pet-Friendly Features for Effortless Cleaning on Any Surface
138 Review
Xiaomi Mi Robot Vacuum-Mop 2 Lite RU robot vacuum cleaner, white
198 Review