material is cotton, quite nice not too hot and definitely not transparent. size and cutting of the kain is nice. but the top is giving βbaggyβ vibe cause quite loose. overall, itβs giving comfort but for those searching something that compliment your body shape, this is not it. i love it by the way.