Ready with just a couple of steps out of the box. Very lightweight and easy to maneuver. The suction is great on carpet and other surfaces. I have always had a hard time finding a vacuum that I could use on both and this is great. It works great. Simple to empty and long extension wands to get to everything. I would defiantly recommend.