Was surprised to see how good this little guy picked up dirt. I have dogs with both long and short hair. The Vibe picked up hairs effortlessly. Its very light. Easy to put together. Easy to use as a handheld aswell. Easy to travel with.