Came within a timely manner and every piece was great. I had to take in the top and shorts but it’s just because i have bigger hips and thighs. The jacket is wonderful and the embroidered patches were a great touch. Overall I’m very happy for the price I paid. Even my picky seamstress grandma said it was a good quality costume.