Sebo are the way to go they have a bag so you don't get covered in dust when you empty then and by heck they don't half pack the dust into it, I once weighed a full bag and it contained 5lbs of dust plus you can clean the carpet with them I would not touch a dyson with a barge pole after...