Very good suction power! Hoovers saw dust like no other.
Does what it says, idk if carpets are fully clean as the nozzle doesn’t have a brush but they feel cleaner and you see the dirty water in the bucket.
A bit heavy but worth it for the variety of functions.
Still yet to try it in upholstery, so no opinion on that.