Review (5/5): 5 speeds for all levels of cleaning
It is compact and has a good angle at the tip that reaches everywhere.