Woolite is actually not good at all for wool (from what I hear from the true yarnies, and afterall, they're mostly talking about wool). I just used what I had. Some HE compatible "free"-type liquid detergent. I've washed it twice and it has been just fine. Also, if it's just getting funky, since it's wool, have you tried just laying it out in the open air? Or is it that it has it gotten a little baby burp juice, etc. on it, by this point and could use a real wash? I do have actual wool wash, and if you want to go that route, I'd recomment Eucalan. Good luck!