Very nice quality mesh fabric. The lining is nice and snug to keep everything in place.
This product is good size overall but not enough room for my husbands package.