I read the other reviews before purchasing the shirt and found them to be completely accurate. On the plus side, the shirt looks great and I received a number of compliments. The rank pips are very high quality- 5 were included (4 solids and 1 blank so you can make any combination from ensign to captain). The sizing does run small- I ordered a large but the bottom part is short and rides up so completely agree with other recommendations about wearing a black T-shirt under it. The back part of the collar is awkward, the entire back is a zipper which stops about an inch from the top so you have fabric flaps on either side. You can't see this from the front as this portion of the collar is great. I also completely agree with the cheap/poor quality of the comm badge (especially contrasted with the pips)- it is plastic, frail, and had irregular dark markings around the periphery- I fixed this with a sharpie and it looked ok from a distance but definitely cheap and fragile. Definitely order a higher quality comm badge if you get this shirt. Overall a good option and I'm happy with my purchase.