This is my favourite cleaning tool ever. I got it for my birthday from my dear mother in law ( it was what i wanted). I can sweep.. or rather vacuum the floor with one hand and hold Joy with the other . It is in my opinion that anyone with a floor should have the swifter vac. I will not be buying the dust rags however, because that is not environmentally friendly and just as importantly it is an extra cost. No, I will be using a cloth rag. It definitely needs fabric on the bottom or it will not be swift. If you do buy the dust cloths be sure to flip them over and use both sides. Maybe the house maid needs a little something this Christmas what do you say mommas?