A fiber placement system comprising: a resin impregnation assembly for applying a resin to one or more fiber tows and for infusing the fiber tows with the resin to form one or more inline resin-infused fiber tows; and fiber placement head comprising: at least one cooler configured to receive and cool the in-line resin-infused fiber tows from the resin impregnation assembly; at least one cutter assembly configured to receive and cut the cooled resin-infused fiber tows; and a compaction assembly configured to receive and compact the cut fiber tows onto a tool, at least one creel, wherein each of the at least one creel is configured to supply respective ones of the fiber tows to a respective one of the at least one cooler; characterised in that: the resin impregnation assembly comprises one or more infusion rollers configured to receive a resin, wherein each of said infusion rollers defines a plurality of holes configured to infuse the fiber tows with the resin to form the inline resin infused tows, the plurality of holes arranged along a number of notches defined in each of the infusion rollers, the notches configured to receive respective ones of the fiber tows. a resin impregnation assembly for applying a resin to one or more fiber tows and for infusing the fiber tows with the resin to form one or more inline resin-infused fiber tows; and fiber placement head comprising: at least one cooler configured to receive and cool the in-line resin-infused fiber tows from the resin impregnation assembly; at least one cutter assembly configured to receive and cut the cooled resin-infused fiber tows; and a compaction assembly configured to receive and compact the cut fiber tows onto a tool, at least one creel, wherein each of the at least one creel is configured to supply respective ones of the fiber tows to a respective one of the at least one cooler; characterised in that: the resin impregnation assembly comprises one or more infusion rollers configured to receive a resin, wherein each of said infusion rollers defines a plurality of holes configured to infuse the fiber tows with the resin to form the inline resin infused tows, the plurality of holes arranged along a number of notches defined in each of the infusion rollers, the notches configured to receive respective ones of the fiber tows. at least one cooler configured to receive and cool the in-line resin-infused fiber tows from the resin impregnation assembly; at least one cutter assembly configured to receive and cut the cooled resin-infused fiber tows; and a compaction assembly configured to receive and compact the cut fiber tows onto a tool, at least one creel, wherein each of the at least one creel is configured to supply respective ones of the fiber tows to a respective one of the at least one cooler; characterised in that: the resin impregnation assembly comprises one or more infusion rollers configured to receive a resin, wherein each of said infusion rollers defines a plurality of holes configured to infuse the fiber tows with the resin to form the inline resin infused tows, the plurality of holes arranged along a number of notches defined in each of the infusion rollers, the notches configured to receive respective ones of the fiber tows. the resin impregnation assembly comprises one or more infusion rollers configured to receive a resin, wherein each of said infusion rollers defines a plurality of holes configured to infuse the fiber tows with the resin to form the inline resin infused tows, the plurality of holes arranged along a number of notches defined in each of the infusion rollers, the notches configured to receive respective ones of the fiber tows.