This vacuum has excellent power and cleans excellent.  However, I have to continually hold the on button while running the vacuum.  This is particularly hard on my wrists because of having to continually keep the on button depressed.  It’s also too easy inadvertently turn the power while emptying the canister.  Very poor design.  If I had known 

this about vacuum before my purchase, I wouldn’t have bought it.