The women's Element Primrose top is made of 100% cotton. It features a colorful plaid design throughout, a checker design interior, button closure front, and dual button closure chest pockets.