Weaving it up to You