Does a pretty good job with regular old laundry, but good luck with anything that requires special treatment. Further, you will need a senior software engineer to troubleshoot anything that goes even slightly amiss. We have one garment that is not supposed to go through a spin cycle. After several episodes of standing water in the drum at the end of a washing cycle and having to manually drain it, I am ready to go back to our old washer. It just worked.