Best purchase I made in a while. Lightweight, easy to use and it picked up so much pet hair! My carpet looked great when I was finished and smells so clean!