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.