This is a great vacuum , I found it to do very well on low pile rugs and hardwood and it stores away nicely . However room for improvement 1. Would be great if it had a light when detached from the floor base. Even one you had to push on and off , the light would be extremely helpful when using attachments 2. The pet hair brush because it has fins does not do as well as my dyson to vacuum furniture that has bristles. Also the way the attachment is made the angle makes it uncomfortable to use to vacuum our sofa , again the dyson is much easier to use on furniture 3. Better bumpers on sides of the floor attachment. 4. The buttons to release overall felt flimsy and could break easily even the one to release to dump the trash.  Overall great vacuum with a lot of power