I find all the different pieces a bit of a hassle but my husband really enjoys using it - awesome! It is powerful and certainly lifts up all the dirt and fur left from our dog.