Rough cotton.  When looking for a nightgown to wear I always skip over this one in favor of softer, less expensive nightgowns.  It's also too short. (and I'm 5 foot, 3 inches!)  NOTHING like the picture....except the color.