It's a shirt.  It got here on time, looks great on my girl and she was giddy as a child when she saw it. What more could you ask for?
That said, it runs a little small.  My girl is a medium, sometimes a small.  The large fits the way a medium does usually.