I bought this t-shirt for a 6 year old great niece and she LOVES it! She gets the humor and loves to try to explain it to her younger siblings. It fits perfectly and the fabric is nice and soft. I even bought one for myself do we could be twinsies! Shipping was speedy despite the delays usually caused by COVID.