Overall I am happy with my purchase. This vacuum has many great attachment. It is very light and easy to use.I think it could have a bit more suction. The battery life is mediocre good thing it comes with 2. It is very convenient and great for a apartment.