I've had this one a while but just got it out today to vacuum someone else's house and it did really well. And using it with the paper bags and the cloth filter both filters well. Dirt gets past the bag but the cloth filter gets the rest. It inhales pet hair off the floor very well.