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 Oreck roller brush, and in fact comes off of the same assembly line, but sells for half the price of the Oreck name brand brush roller. Fits ALL Oreck XL Upright models, except for the Oreck XL21, and Dual Stack Models. Designed to fit Oreck Part Number 016-1152.