This vacuum works great for cleaning low carpets, hard flooring and especially excels at picking up pet hair. The LED lights on the front are a great feature because you can see all the dust and hair on the hard floor so you don't miss a spot. The hose for the detachable arm could be just a tad longer but it's not a dealbreaker whatsoever. it's amazing for cleaning the stairs getting the cob webs in the ceiling corners. The pet hair attachment i have a little trouble using but if you can get the right angle it works pretty well. i haven't used it on any furniture yet (just a throw rug) but i imagine that's where it shines. Also the machine is very easy to dump out.