"The costume arrived in plenty of time for Halloween parties-although it was not in stock when I ordered it a month ago. It is well made. I did order one size up, and the XL is a bit big on my daughter (who is a size 10-12). She loves it and can't wait to wear it for Halloween. I would definitely order from Costume Express again!"