If you think your carpet is clean then think again after using this vacuum! ! Wow what a cleaner!! A must have with dogs!! Cord is long but the wand hose is a little short but that is okay cause it cleans so awesome! Makes your carpet look like new again I swear.