A composite product wherein the composite product comprises a thermoplastic polymer based material mixed with an organic natural fiber material formed from a chemical pulp based material made from wood, wherein the composite product includes the organic natural fiber material 20-60%, wherein the organic natural fiber material has a form of a flake, and wherein the thickness of the flake is under 30 μm and the width of the flake is at least 2 times the thickness of the flake, and when dry, the composite product absorbs moisture under 1.5% by weight of the composite product when the composite product includes the organic natural fiber material in a range of 40-60%, or the dry composite product absorbs moisture under 1.3% by weight of the composite product, when the composite product includes the organic natural fiber material in a range of 20-40%, moisture absorbance referring to moisture absorbance as measured by way of - drying the composite product before the measurement for 48 hours at a drying temperature at least 10 °C lower than the glass transition or melting temperature of the polymer, such that - the drying temperature is 120 °C if this drying temperature is at least 10 °C lower than the glass transition or melting temperature of the polymer, or else - the drying temperature is as high as possible such that this drying temperature is at least 10 °C lower than the glass transition or melting temperature of the polymer and such that if the drying temperature is lower than 110 °C, a vacuum oven with a vacuum level of below 0.01 mbar is used; - placing at least 10 grams of the product on a plate in a granulate form such that - the weight of one granulate is 0.01 - 0.10 g, and - there is only one granulate layer on the plate; and - measuring moisture uptake of the product as a weight increase, compared to the weight of the dry product, in a time of 30 hours in an atmosphere of 50% relative humidity and a temperature of 22°C. - drying the composite product before the measurement for 48 hours at a drying temperature at least 10 °C lower than the glass transition or melting temperature of the polymer, such that - the drying temperature is 120 °C if this drying temperature is at least 10 °C lower than the glass transition or melting temperature of the polymer, or else - the drying temperature is as high as possible such that this drying temperature is at least 10 °C lower than the glass transition or melting temperature of the polymer and such that if the drying temperature is lower than 110 °C, a vacuum oven with a vacuum level of below 0.01 mbar is used; - the drying temperature is 120 °C if this drying temperature is at least 10 °C lower than the glass transition or melting temperature of the polymer, or else - the drying temperature is as high as possible such that this drying temperature is at least 10 °C lower than the glass transition or melting temperature of the polymer and such that if the drying temperature is lower than 110 °C, a vacuum oven with a vacuum level of below 0.01 mbar is used; - placing at least 10 grams of the product on a plate in a granulate form such that - the weight of one granulate is 0.01 - 0.10 g, and - there is only one granulate layer on the plate; and - the weight of one granulate is 0.01 - 0.10 g, and - there is only one granulate layer on the plate; and - measuring moisture uptake of the product as a weight increase, compared to the weight of the dry product, in a time of 30 hours in an atmosphere of 50% relative humidity and a temperature of 22°C.