buy 6 month ago , work fine no problem . fast forward 6 month and the thing just do not pick up anymore . you have to go over everything numerous time . what a hassle . and no , it be not wear out belt , dirty filter , fill canister , it just do not work . disappointing . then again what can you expect for $ 70 .