I bought this shirt as a Halloween costume.  It is a nice quality shirt that accurately represents the originals.  The rank insignia is also nice.  The communicator pin is a little 'costumey' but I guess that is to be expected.

All in all, it is a great costume shirt but I would not wear it on everyday 'away missions'.