Very good vacuum and does an overall good job in cleaning both carpets and hardwood. I would recommend this and would buy it again.