The Shark detect pro self emptying Robot is light weight and slim. It has powerful suction and cleans all types of debris and dust very efficiently. Once it has the map of the house it cleans corners, edges very effectively even if the light is less. The self emptying canister is a game changer.