Hey, I'm Steve Smith with Camper Van Freedom. My Holikme drill brush attachment set was good value on Amazon, even though I managed to strip a few brushes on demanding jobs. That combination is the useful part of this review: what I used, what failed, and why I would still buy an inexpensive set again. This is a mixed cleaning attachment kit. My experience is with the brush attachments. I have not really used the pads, and I do not know from experience what those pads would be useful for. Powered cleaning still involves different jobs. A brush working over an open surface needs a different contact shape from one reaching into a narrow corner. The kit gives me different brush shapes, rather than one head for everything. During my van-floor preparation, the nylon brush pass followed the wire-brush work. I swept and mopped away loose dirt, worked on stubborn residue, then used the nylon brush for remaining dirt before drying the floor. Those stages did different parts of the cleanup. The weak point I found was the connection between the metal quick-attach shaft and the plastic brush body. Under demanding use and downward pressure, that connection could strip. Once it stripped, the attachment could no longer do its job. One example was cleaning stains off my white bathtub using a brush on my impact driver. A few brushes stripped while I pushed down during that job and similar tough work. That is my experience with heavy use, rather than a claim that every brush fails during ordinary cleaning. Even with that limitation, I would not spend a lot on an expensive drill-brush set. I would keep buying this inexpensive Holikme set or something similar on Amazon. My page also compares a Drillbrush attachment set and the smaller, self-powered Rubbermaid Reveal scrubber. Those are alternatives, not products I am claiming to have tested here. Thanks for watching. I'm Steve Smith with Camper Van Freedom. Read the full Holikme review for my cleanup sequence, the attachment failure I experienced, and the two alternatives. See you on the next project.