The shirt did fit, but I was expecting it to be a little larger, I would order a size up though, but my daughter loves this shirt, she doesnt want to take it off, she wants me to order another one, she loves it, if you are a pusheen fan you will enjoy the shirt I think