Happy
5/5
Appears to do a good job. Squeaking on carpet, but hopefully that’s because the product is new.
Paula