I recently just used this on my carpet that needed a deep clean. I had stains that were a few months old and for the life of me couldn't get out. This vacuum is amazing! It got rid of my stains! I will be using this as my go to vacuum from now on. It's very lightweight so I was able to maneuver it easily.