Ribbons and Lace