I've been researching it on the internet. Sure wish they had photo of the rock wool fluff. Not sure what it is like.
I found that you can buy it in blocks and cut it to size.
I also read if you left the plastic on the blocks it promots algae & mold growth. They recommend taking the plastic off.