44/45" wide. 100% cotton. Fabric from the collection "Come Let Us Adore Him" designed by Riley Blake Designs.