Cotton fabric with printed design is of high quality. The fabric feels pleasant against the skin, quite thin and not see-through. Fits perfectly for my size 46 and height of 160 cm. Sleeves are standard length with a loose fit. Maybe it will shrink after washing, we'll see. The design is simply amazing!