I am loving this vacuum thus far. It is very easy to assemble and dissemble. It is especially powerful on hard surfaces, but works well on rugs once the head is switched. I have no complaints.