This was just what my 10 year old wanted!  He was a big hit in our little town for Halloween!  I wish it would've come with the shield, oh well.  Fabric is very thin and I know it won't hold up to dress-up play over time, but wearing for a few occasions will be sufficient.  Overall, I recieved what I expected and very fast shipping!