Yes, it's cordless. The suction is excellent, and it works well on multiple surfaces other than very long carpeting. The only issue is that it needs to be emptied more than a standard size Dyson since the tank is smaller. I still haven't ran out of juice during cleaning, but it takes me less...