We paid an extra $16 to have the item delivered in time for Christmas and it was 5 days late.  I would definitely opt for the free shipping next time and just order very EARLY.  I e-mailed the seller and requested a refund on the shipping, but they explained that it was not their fault.  Please do not waste your money on expedited delivery.  We paid for the item to be delivered in a few days, but it arrived just shy of three weeks.

Not considering the shipping.... the costume was great.  It fit well and looks EXACTLY as pictured.  My daughter loved her late Christmas present and cannot wait to wear it.  It appears to be well-made and is definitely something I will order again if the need arises.  We are happy with the product and price, and now we know what to expect with shipping.