I have used vacuums for years and this is the first that does not have a carpet agitator for use on carpet, most confusing.  I gave this 3-stars because of this and the hose is a bit short.  The unit is relatively quiet, a plus.  It works great on hardwood floors, tile and linoleum.  I like that it captures all the dust in the water, also a big plus.