would have given 5 stars but this vacuum is very difficult to maneuver. On the heavy side. It does pick up dog hairs well.