Fabric, Notions and More