This is the best vacuum cleaner for 2024. The auto-empty system and  self cleaning brush roll is the best feature that I could wish for. It has the strong suction on the floor and on the carpet. It automatically detects carpet and use high power. It is lightweight and easy to maneuver.  It is loud but the work it does is remarkable. When you  place back it on its stand it empties is small canister and all the trash goes in the bin which is attached to its home.