Brand: Happy Threads
From: Harry Potter
Fabric: Body is 60% cotton, 40% polyester; Skirt is 100% polyester