This has to be one of the best vacuums that i have ever had, why because of it's features. The very fact that you can detach body is what makes this vacuum awesome. For instance with dusting. With that detach feature i can go around my house get all that dust and lint with the ease. On top of top of that is the great suction power that it  has. Cleaning is also easy and can be done quickly. I must say this vacuum is perfect for my standards.