So once I got this and out it togther, away I went and I was so happy and excited to use this sweeper. I have always wanted one of these and I'm so happy I now have one. It is the best and I have never been happier. It is great that I can use it on my carpet and my hardwood floors. Exceptional and very happy! And my puppy loves to bark at it!