The wall hanging kit contains almost everything you need to complete this project, including beautiful hand dyed fabrics from Starr Design Fabrics, batik fabric, fusible fleece (instead of batting), and even backing fabric! There is no curved piecing. There is some free motion stitching for the trees and the shadows, video tutorials available!
You will also need fusible web and thread. I used light gray, dark gray, purple, dark blue, variegated metallic for the sky, and light blue. A regular school glue stick is very helpful also, the purple kind is fine.