It does a great job, would recommend it mostly for wooden floors or light carpets as it has quite small capacity and has too be emptied often. Otherwise, no complaints.