Not for hard to remove stains.
It's easy to use and is alright for the money. Only complaint is it didn't get my stain out. But the stain was very dark and now it's a bit lighter so it did work a little. Don't recommend for hard to get out stains but for little ones this would be great!
Rating: 3 stars