I received this vacuum as part of a promotion to use and review the product. The dirt devil multi surface vacuum is awesome. I first used it on a rug that I purposely didn't sweep for 2 weeks. Then went directly to my hardwood floor. I have a dog and two cats and this vacuum had no issue cleaning up all the fur. I was then able to easily get the corners of the ceilings. I absolutely love this vacuum and highly recommend it.