This shockingly works really well and carpet and furniture. I use it on my wood floors however the filter clogs up easily because it is so tiny, it is about the size of a Keurig cup. You would be surprised how much it sucks up in a short amount of time. The battery life is not great and it needs to charge on the black base in order for it to charge at all.