Perfect and powerful little unit.  I have a larger Dupray steamer, but rarely pull it out as this one tackles the toughest cleaning tasks.  Love it.