The carpet sweeper eliminate reasonably the dog hair, but slightly coarser dirt remains lie. The cleaning of the container has to be done carefully, since it is not very robust and is secured with thin metal springs. If you hold the wrong carpet sweeper slightly before cleaning, the dirt falls to the side out again. From GDR times I know these sweepers. They were robust and it was no dirt out again. Too bad it was a bad buy.