This arrived on time ans is super cute shirt.  I do think it runs a little on the small size.  I wish I would have ordered one size up because the arms are a little tight.  May want to consider ordering a size up for it does fit a little tight.