If you’ve ever installed fiberglass batts on ceilings, you know that they’ll fall out if you don’t add support. Not so with mineral wool batts. Just push them into place and walk away.
For the price, it's hard to beat if installed correctly.' Insulation gets a bad reputation for being harmful to breathe in, but if you want a non-toxic option mineral wool or foam insulation ...