Beautiful! All cotton. Very warm and heavier than I thought it would be which is a plus. Also, reverse side is a subtle design of small white flowers against a light tan background.It's very pretty. Quality item.