Suctions well but it still leaves the carpet wet so it needs a full day to let dry alone. 
takes 4 hours  to recharge which is a lot of time and you cannot use it while the charger is plugged in.
I use it  if anything spills on the carpet,mattress, couch.. and you need to go over it multiple times.