The present invention relates material that is useful in drug delivery compositions. The material comprises cellulose nanofibers and/or derivatives thereof, wherein the cellulose nanofibers are in a form of a hydrogel or membrane. The invention also provides methods for producing these materials and compositions and uses thereof.