Exactly as advertised and is a great cleaner that does both rug and hardwood floors.  I am extremely happy with my purchase.  It was easy to assemble and was running the cleaner within 2 hours.