A great 10" LONG X 3" HIGH polystyrene brush set in foam plastic block with a protective bumper. Use any standard threaded pole. The standard soft flagged bristle brush used for truck washing. Also see the bi level brushes for truck washing, #186G and 186R.