We owned a carpet cleaner we used a few times a year and we thought it was getting the job done but….boy were we wrong!!! With only one use this already cleaned what our other one couldn’t and left our carpet looking absolutely AMAZING! It was super easy to set up and use. It has a dry fast function that had our carpet dry super quick. We also loved the pet hair cage because it made it super easy to clean after it was used. It also comes with a ton of different attachments for different tasks that we can’t wait to try! Very happy with absolutely everything about this!