just note I dont work for Bissell .Okay okay everyone listen up ! Have gone through multiple hoovers floor cleaners ...garbage compared to this product ...did every single thing in our house when I got it ,that was fabric including my subaru wagon . Just too good guys thanks for the machine and wow the tanks are made of the good plastic ..does not break when dropped full of water on floor . Cord is long enough the attachment is strong and long enough to . The Bissell product especially urine stuff is really good ..it eliminates urine smell ..leaves a really fresh scent