I need a stick vacuum, as I clean the floors at least twice daily.  I no longer have carpet but I have a cat and am constantly cleaning up after her, besides just normal debris that accumulates on the floors throughout the day.  This vacuum practically pushes itself and is so easy to clean.  I’m way happier with this vacuum than my previous Dyson stick vacuum.