Awful! I ordered a costume on Oct 5, for a party I hosted on OCT 17. My costume did not arrive by the guarented date ( 10/16). When I called they told me the costume had never been shipped but would send it next day SAT delivery. Costume STILL never shipped! What a joke! I'm currently waiting for my refund. Do yourself a favor and DO NOT ORDER FROM THIS SITE