Blouse is beautiful. Love it! The top is cotton. But the lining is polyester. Was extremely disappointed. The description Never mentioned anything about it. I removed it and now wear it with another top under. I bought specifically because it said 100% cotton ☹️