Heavy cotton. Definitely will black out light. Gorgeous pattern. Great Quality! Makes a dramatic statement to our entryway!