It is good for many places. But not the best product for big jobs as the steam can only clean small potions at a time. If you are trying to do spot cleaning then this is the right product for you.