Cheesylove from Knitty. The body of the sweater is knit in Jo Sharp Classic DK Wool while the hearts are knit in Kid Silk Haze. Both yarns are wonderful too knit with and I will use both again. The Jo Sharp is a bit sturdy knitting up, but it softens nicely once blocked, and although I don't like it directly on my skin, just a light tee is needed, doesn't bother my arms at all. Oh, and I left the ruffles off. The sweater's cute enough without adding ruffles and I really don't need eyes drawn to my hips.