100% cotton
Made in Spain Although a 'regular fit', it's a Spanish brand so size up for a more relaxed fit.