Top, back and binding - 100% cottonBatting - Hobbs 80/20 cotton/polyesterPattern by wy lane for Quilting Treasures Fabrics