It’s good for solid floors but not particularly good for any form of carpeting as the suction isn’t strong enough.