I've used it for awhile now.  It's what I needed for my small house.   Cleans both carpet and wood floors well.  Nice and light.  Glad I bought it.