I've been looking for one of the brand's cordless vacuum cleaners for a while but couldn't justify the price. I needed a vacuum that I could use to quickly clean hardwood floors and carpets without having to pull out a large vacuum and switch outlets multiple times. Toppin has the same characteristics as the top models. I was impressed with the suction power and long battery life, quality construction and it came with a mount and some tools. The battery is removable, which is great so you can charge it elsewhere or buy a second one if you need to. The roller head isn't too big, which is something I was concerned about, but after using it I found it very useful, allowing me to clean hard-to-reach spots that other vacuums couldn't reach. The LED lights are also a lot more useful than expected, allowing me to see the dirt in the corners. I would buy again anytime and for the price you can't go wrong.