Okay this shirt is PERFECT! I want to say its Nylon but Im not good with fabrics. It feels kind of like a bathing suit. Its adjustable in width so if you have a bigger chest it can easily be adjusted or smaller for that matter! There is plenty of string length to adjust and still wrap it around you stomach. I have a small waist and wide hips and so I cant comfortably wrap this around my torso as it rolls up and down kind of and needs some adjusting but I trimmed the strings once I had it adjusted to a comfortable length and size so it wraps twice around my waist and looks so cute and is super comfotable. Has plenty of support for breasts since it is not the type of shirt you wear with a bra. Would buy ten times over!! Photo is of before i cut the strings shorter!