Astonishingly well designed and powerful. The only thing is that this particular one has an intermittent short if used on heavy carpets. I'm returning it for another, but otherwise, very impressed. I vacuumed my entire apartment, sat down, got up and did some more. Sat down and kept thinking, "what else can I vacuum?"