My son bought this for me has a Christmas present. And I love it. I have hard wood floors and throw rugs on first floor of my house. It cleans really easy and nice. It gets all the dig hair up and it is easy to clean out. I would like it to be a little bigger and come with a hand tool but it does the job great.