Actually, it's http://www.teamestrogen.com/prodMB_10KNSK.html
Now that I read it again, it does say that the knickers are MESH!

I thought about posting there, but the first reviews were real raves, and I sorta doubted myself....