The helmet itself is made from somewhat flimsy plastic but the detail is pretty good so it balances that a bit. As for the body, a little bit overstuffed and makes me look twice my size when I wear it. The details on the body itself are nicely printed on the fabric so gives off that 3D effect. I like it. Besides that, its a pretty decent costume, can't really complain considering the price is decent for what it is.