I loved the vacuum until it scratched my brand new hardwood floors! It works as expected on carpet, but is not made for hardwood. It took all of a minute to notice that it did not pick up fine dirt/particles well; the longest I could even try due to my floors being scratched. BTW, nothing was trapped in the vacuum. This was fresh out of the box.