Not as good as I'd hoped. It picks up dust and crumbs and stuff like that ok, but is useless for hair and fluff on carpet. I've tried going over and over bits of fluff but it does not pick it up with the main head. Overall disappointed.