The present application provides a medical multi-layer product comprising a layer comprising nanofibrillar cellulose, and a layer of gauze. The present application also provides a medical product comprising the medical multi-layer product, and a cosmetic product comprising the medical multi-layer product. The present application also provides a method for preparing a medical multi-layer product, the method comprising providing a filter, providing a dispersion comprising nanofibrillar cellulose, providing a gauze, applying the dispersion onto the filter, applying the gauze onto the dispersion, and dewatering the structure through the filter to obtain the medical multi-layer product.