OMG i cant believe i got this. i am in so love with it. now i can wash my carpet myself. the performance  is fabolus. its versatile and durable. the good thing is ots portable.