Top - 100% cotton "My Happy Place Line"Backing - Deep purple cuddleBatting - Hobbs 80/20 cotton/polyesterQuilting - floralQuilt design - Two by Four by Quilting Renditions