Material has generous amount of stretch.65%COTTON+35%POLYESTER. NICE FABRIC makes the ruched mini dresses soft, stretchy and comfortable.It is thick enough and not see through. Short sleeve dress, knee length tshirt dresses,crew neck mini dress, stretch shirt dresses, also great as a maternity dress