The fabric, pure cotton. But, the cup of bra, my mom says not like the picture. She didn't like it. Specially have more than 5 hook. She really struggle to wear this. So, this product i send to cousin's wife.