Composition: 90% cotton, 10% recycled cotton. WovenPrint/fabric: embroidered denim stripesOrigin: Barcelona pair with the matching shorts!