From extraction of raw materials through production to the makingup of the finished jogging suit the product has two parallel lifecycles due to the two layers of textile cotton and microfibre

What is the correctly punctuated version of this sentence?
From extraction of raw materials through production to the making-up of the finished jogging suit, the product has two parallel lifecycles due to the two layers of textile, cotton and microfibre.