We have tile and wood throughout the house, vacuum every day, and this vacuum does its job. The cord is long enough that I only have to move it a few times to do the whole house. It's light enough that my 5 year old can maneuver it with ease. She enjoys helping so that makes life easier. I was disappointed to find out that it uses bags instead of a canister that can be emptied. That was my own fault for missing that info in the description. I did knock off a star due to the fact that the head keeps falling off....multiple times during a vacuuming session. At first I thought maybe I didn't put it on correctly, but it was even coming off after my husband put it back on. Its not coming off as frequently as it used to so maybe it will get better? I don't know what would affect that.