Very easy to set up and use. Great job on my dirty carpet and pet "problems". A little on the heavy side but great cleaning!