S.H.
E-bay.
Halloween costumes, are in varying quality. But costs money.
And kids, play in it and will get dirty, possibly.
The potential for it getting dirty, is always there. They are Toddlers.
You can spot clean it.
Also, some young kids, will not wear a costume for very long, if it is hot or uncomfortable or has things on their head.