I recently bought the Pet Stain Eraser Cordless Portable Carpet Cleaner to clean the inside of my car. I also used it to clean the material on the top of my kitchen stools. It performed better than expected. I feel the suction could be stronger and the container for the cleaning solution could hold a bit more (since it seems to run out quickly), but other than that, I have no complaints. I also have not had any issues with leaking like so many other owners of this product have claimed to have had. The cleaning solution smells great and I am happy with the product for the price.