It was just what I expected it to be. Costume quality. I am sure it was meant to be worn once or twice. I bought it for dress-up play and I am sure it will hold up nicely. Fast shipping. Well packaged. My little boy was very pleased to receive this as a Christmas present.