I was so tired of my vacuum not picking up very well on both my tile and hardwood floors even though it had a setting for those type of surfaces. I purchased the Dirt Devil bagless stick vacuum because I had owned one in that past that was a bagged one and did like the way it performed so when I saw the bagless version I bought it. It works greats picks up everything from dirt, food and cat hairs. Its very lightweight so its easy to pick up and move around. Its easy to remove the cup to empty the contents and snaps back into place very easily..