i wasn't sure about this purchase because some reviews made me worry it would fall apart.  Nothing to worry about.  sure, its flimsy material, but its perfect for halloween.  hopefully the little guy will actually wear it, though.  he seems happier to have his parents wear it as he leads a choo choo procession around the house :)