The hat arrived on time but with it's 'frosting poms' all fallen off right out of the package.  I had to sew them back on...what a headache.  I would have returned the item but needed it for a gift that was expected the same day.