The only complaint I have would be that the color of the vacuum is a different blue (darker blue) than the picture... but it works really well on hard floor and carpet... and I would know with 7 cats!