I love this carpet cleaner. My carpet has never been so cleaned. I love the fact that it comes with the cleaning formula which is so convenient and it gives my carpet a nice deep clean. I also use the cleaner on my sofa. I highly recommend.