100% organic cotton. Fits true to size. Digital print on the front & the back. Made in Italy. Limited to 50 pieces. Shipping in 2 weeks, production is almost finished We recommend to dry clean or hand wash to keep the print quality