I read some of the other reviews of how they received a cheaper version of the uniform than the one that was advertised. They said the com badge and rank pins were iron on and not real and how the material was cheap. And then I read other reviews of how they received the better quality ones. I don't know if the seller ran out of the good quality ones and then started selling the cheaper ones. Anyway, I decided to take a chance and order one. Fortunately for me, I lucked out and received the good quality one. The material isn't paper thin cheap. It's nice and thick. Good quality. And the com badge and rank pinks are real, not iron on. The uniform fits great. I love it.