The Oreck Halo Upright Vacuum is one of my best purchases from Oreck. I have been a loyal customer to the Oreck Company for about seven years. My first upright vacuum was the Oreck XL and it still works good, but I liked the features on the new Oreck Halo and wanted to try it out for myself. It is a lot heavier than the Oreck XL. The Oreck Halo has a UV-C light on the bottom of it that kills germs. It also kills flea eggs and dust mites as long as you keep the UV-C light on while vacuuming. There is no extra work; it is that simple. It's great if you have pets because it does help in killing those flea eggs. The Oreck Halo has a HEPA filter on it and when you change out the bag there's no mess (like dust and dirt flying in the air) ; the bag has a seal on it. You can vacuum on any surface whether it's carpet, tile, or wood floors. It's a little pricey, but you get what you pay for and an Oreck will last you a long time.