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).
This is good quality material and it blocks all light. Shipping was very fast and the material was packaged well. I recommend this product and this seller.