This is a very nice vaccum..it comes with accurate precise mapping features of where the vaccum needs to go..this is self emptying and also has other amazing features...it does a great job on collecting dirt and hair from dogs..its nice and sleek not bulky or loud