I am returning this after 2 frustrating days of use. I gave it 2 stars instead of 1 because the suction is great and if I could get the attachments to stay on it would be fabulous, but sadly the engineering of this vacuum is way off. The extender rod and sweeper attachments will not stay on. Every time it sucks onto the floor or carpet just a bit the pole pulls out of the attachment. It makes no sense, the sweeper part just fits into the pole without anything to grip it there. Same thing with the extender.  My husband can force the pieces hard enough to stay together, but after he does that I can't get them apart so have to wait for him to change any tools. The vacuum is useless for someone with arthritis like me.