Does a good job but it is really loud and the charge runs out before my entire house has been vacuumed.