This shirt is in great shape.  Was my daughters who has outgrown it.  It doesn't have a tag stating the exact size.  I would say its for a girl age: 7-10.
Perfect shirt for your little Harry Potter fan!
Or if you love Owls

smoke free stain free no rips.

fast shipping.