Straight out of the box, this machine picked up both dog (long haired corgi), and dirt. Area rugs are visibly cleaner, and the amount of dirt it pulled up was quite impressive. The battery is a little heavy but overall the weight isn't bad at all.