I have tried the device on my carpet and hard floors and on my carpets. The result is impressive. The device is portable, easy to use and cleans very well. Dust, crumbs and hair can be quickly and remove in a few seconds. It's a relief for me to chose to not always have to take the electric vacuum cleaner. I am happy that I have bought this product and recommend it to anyone.