I have had this vacuum about a month - I am getting used to the features.  It has powerful suction and my carpets seem very clean.  My hardwood floors are clean as well. The canister is easy to empty.  I am not as happy with the canister as I thought as it can be clumsy following you around.  It is also heavier than expected.