Just received vacuum today and it is so powerful, love it! I have a dog and 2 cats, all of whom shed tremendously, and hardwood floors throughout  my house. This is the first vacuum I've had that actually works at picking up pet hair, dirt, dust etc. perfectly! I would always have to sweep floors in addition to vacuuming, which was pointless.  It is also really easy to use and move around. It has a really long cord, which is helpful so that you can clean larger areas w/o re-plugging it.