It is a Kirby (looks like a G6 with a Sentria Handle) with an ultraviolet light in front of the machine. I've seen Generation 3's for sale on eBay from this same company. I don't know why anyone would pay that much for a cleaner when now the Halo (or Oreck Halo) probably does the same thing for alot less. I use my Halo to clean the mattress every time I change the sheets.