I might not like James Dyson very much (because of his stance on Brexit, mostly) but I admire how much thought went into the design of the V6 vacuum. I disassembled mine today to give it a thorough cleaning and it was a breeze.

Alex Hoffmann @mangochutney