Fully self-contained and fast learning model with a large trash bin, good power and good build quality. Cleans quietly and quite well, there is self-cleaning. For the price, a completely justified purchase. Quite a worthy competitor to more expensive brands with similar functionality