I received the WindTunnel® All-Terrain™ Upright Vacuum free from BzzAgent to use and review. It was easy to assemble. It has great suction power that comes in 2 levels high and low with a push of a button. It glides smoothly from carpet to tile and linoleum. I love that it doesn't try to eat my throw rugs. That is a big bonus. The handle comes off with a push of a button to use with attachments. It has a nice long power cord that allows me to do most of my house only unplugging it twice. We have 3 dogs and they leave a lot of fur on my floors. This vacuum had no problem getting it all up. Easy canister removal that you dump out with a push of a button. So far the only thing I would change is that it was a tiny bit lighter. It's not super heavy but I would prefer it a bit lighter.