mine is fine in as much as it sucks up the dirt and I’ve had it for 10 years and it’s still working - but my place is mainly hard floors
I think you might be better off with an upright hoover if you have carpets (but not carpets with a looped type weave, then I think you are back in henry territory)