I'm so disappointed!! My baby's clothes still smell like spit up and I can still see the spit up stains after TWO washes with this stuff! I am using it as directed and breast milk is water soluable so there is no reason why these onesies should still smell like spit up. I bought this to use on cloth diapers. It also makes the fabric very scratchy. She is still too small for the cloth diapers, so I have only used it on her dirty clothes, but I'm glad I'm finding out how much this stuff sucks now! If it can't get out spit up then there is no way it could handle diapers! I basically paid for a cute can.