Re: newbie
Yes, it's a really fine mesh, it looks really good and it's made for the Crossfire so it fits perfectly. Your right there's no drilling it fits straight onto the fittings on the storage pouch between the seats on the back wall.
Hope this helps.