Not good for hardwood floors...on carpet setting it doesn't pick it all up...but on floor setting I feel it shoots things out...does work great on carpets. Not impressed with attachments. I've had shark vacuums and decided to try this one. Needless to say I ordered the shark vertex and am now stuck with the Bissell