this mid weight french terry is knit on our 3 end machines - knitting only 100% ring spun premium soft cotton 280 GSM in just the perfect weight to wear every time of year. the versatile 3 end french terry is pre laundered and then garment dyed and washed a second time with enzyme so it gets better and better with every wash.