I purchased this device separately when I originally purchased a Oreck vacuum cleaner. I was not happy with the actual vacuum cleaner but this device works really really good. I use it for my couches which have a lot of dog hair because I have a dog that always lays on them. I also use it for the vents of our AC, and also for any type of spiderwebs or dust web on the walls or ceilings. Because it comes with different sizes and connections it works really well for any type of fabric or walls and floor. I have also used it in my car to vacuum and it is a heavy duty style vacuum cleaner so it cleans everything really clean and picks up every single piece. I have also used it to clean up areas by my stove to make sure I pick everything up or when glass has fallen down I will use this vacuum cleaner to make sure there is nothing left. I would definitely recommend this product to anyone is definitely worth purchasing. Suction Performance It is very strong suction so it will pick things up if there is anything near it.