Visit the Wildguzzi Amazon Affiliate Store
All mufflers that have a see through view are glass packed. The material differs a bit from make to make. And it blows out over miles so you won't notice it. Until it is packed again.