Lots of pros & no cons, I love this machine, it's the first one that actually does a good job out of any I have had over the years & its so easy to use, the carpets were dry within 3 hours ( we live in the desert) buy one you wont regret it