What’s So Fascinating About Stitch Stuff?