This is a high quality replacement roller brush made by Cleavland Wood Products, the leader and highest quality generic roller brush maker on the market. MADE IN THE USA. This roller brush is identical to the genuine Rainbow roller brush, and in fact comes off of the same assembly line even, but sells for half the price of the genuine Rainbow name brand brush. This brush will fit Rainbow models; D4C SE power nozzle, Performance Edition, R5825, E Series Power Nozzle, E2 Series power nozzle, PN2, and PN3. Designed to fit Rainbow part number R-5590