SPEEDO Royal Blue 100% Nylon 34. Double front lined- all seams are heavy duty stitched. Suit made in Canada. Pretty indestructable- compared to "blended" fabrics. Also the best for guys with "Lycra/Latex" allergies.