What is the Natural Curve Nursing Pillow made of?

The Natural Curve nursing pillow is made of a high density polyurethane foam providing lasting support for nursing mothers and babies. The pillow cover's Plush/Pile side of the cover is 100% polyester, the Poplin side of the pillow is 100% cotton.