Absolutely amazing! I included a picture after using the shark carpet cleaner versus the floor before. The product has so many options and different uses I feel like I do not even need multiple machines anymore. It was so easy to carry and seems extremely heavy duty. It immediately took care of the pet stain on the floor and you’d never even know something happened. This product is literally amazing.