Oh Holy Night By Cass Moore for Northcott FabricsThe panel is digitally printed on 100% cotton fabric. It is 43" x 43" and is sold per panel.