fabric not what I expected and had a few pulls in it but overall works ok. Does block out some light but not total darkness