This is what a vacuum cleaner has to be, powerful, small, efficient...i bought 3 of it... one for each floor....