The content is unknown. Possibly a cotton blend. It is really soft on the inside. It's stretchy. There is a small yellow stain on the hem. It's approximately 50x57 inches.