Designed to fit the Kirby Generation 3 and Generation 4 vacuum cleaner models. Vacuum brush roller made by Kirby for Kirby.