As the price indicates, this is a cheap Halloween costume. I bought it for an event because this was the one everyone else bought. The black fabric is pretty lightweight, but it is stretchy so should accomodate a decent body size range. The white parts of the armor are just flexible foam material. The shoulder pads arrived bent out of shape, and a few parts are a bit dirty. The helmet is the material of a cheap Halloween mask. It's in two pieces that velcro together, but it would be helpful if the size were adjustable. It's really big on me and wobbles so I'll have to figure out a way to secure it so it doesn't interfere with my vision. Overall it's not bad for my purposes, but a little cheap feeling for the price.