+ : Works like a charm on hard floors ! Really great suction. You can remove every pieces to clean them. Wheels works well too ! - : The second brush (for rugs and carets) isn't so great.