These 20 inch brushes are made with poly bristles that are semi-rigid that do a great job on cleaning dirt and debris off uneven floors like VCT, concrete/stone, terrazzo and more. Made to be used on Trusted Clean 'Dura 20' floor scrubbing machines. If you are looking for a pad driver for this same machine, you can view that here.