I bought this uniform shirt for Halloween and convention attendance.

The overall look is pretty good. The color is close to the TV show. It comes with all the rank and insignia, no extra purchases are necessary. The chest insignia is a tad small, though, and it isn't as shiny as on the show.

The shirt is way too long, and any attempt to tape or pin it is immediately visible from the outside, since this is very revealing synthetic fabric. My main negative issue with this shirt, though, is the scratchiness of the appliqued items - the sleeve braids especially really itch.

For the price, this is an OK investment. But it is probably more of a "beginner" costume than a permanent solution. I may be recruiting my wife to sew me a better one soon.