This is absolutely genuine, and screen used, and not a reproduction or copy.
It comes with a signed certificate of authenticity from Studio-Props. We purchased this item directly from 20th Century Fox and have placed a copy of our receipt from Fox on the C.O.A. to prove it.
This is a top made from what seems to be similar to shade cloth, or a poly vinyl mesh. It is sleeveless.