I expected the costume to be made of fabric, but it is made of thin material, almost like foam/paper, and does not look durable.  The hat is even thinner (like surgery cap).  It's fine for an evening of trick or treat and for pictures.  My son seems to like it.