Our family love Halloween and costumes. This my second Raisevern costume and this time we went for a medium for my older daughter. Its stretchy polyester/spandex. Keep in mind this does have specific washing instructions. Hand wash only and no tumble dryer. It will damage the costume. I do recommend it as it is well printed and colors are very vibrant.