I am thrilled with this vacuum.I never realized how dirty my carpets were until I used this.It is very easy to use. The parts disassemble easily for cleaning.I love that is is automatic.You can clean around two rooms with a full tank.For the value this product is definitely worth it.