This is a Fabric that blocks out 99% of the light it is 54" wide. It is available in white and ivory.
Also used to make projector screens.
Sold flat in store, if shipped it will be rolled on a tube.
Price is by the yard (3' feet).