T-shirt is great, runs 1 size small
345696
Plants vs. Zombies t-shirt for boys are so hard to find.  The material is good but it runs 1 full size smaller.  A 5-6 year old boy will fit size 8 perfectly with room to grow.  A 8 year old will probably fit size 10/12 and have room to grow.

I bought a different Plants vs. Zombies for my almost 7 year old boy and it was way too big.  The bottom of the t-shirt is right above the knee cap.  It is probably too much to ask that they get their t-shirt sizes in line with other boys t-shirt sizes.  But these t-shirts are so hard to find, we might just have to live with it.
2120505
Good quality t shirt, length is good but definitely runs small around the waist compared with a 2XL shirt from Land's End. I'd buy again but one size larger.
687355
the sizes run small - great looking vintage t-shirt.  We ordered a size large and wish we ordered an XL
1372356
This shirt is so comfortable the only bad thing is the shirt runs a little small, I love the tshirt material and the cotton doesn't shrink when you wash it. but I do recommend buying a size bigger unless you like your shirts to fit right on the dot. I know some people like that but I am not one of those people that likes  their clothes to fit like that so I would by a bigger size.
1252271
Good quality tee shirt. Very nice color and picture. My dad loved his gift. He usually takes a size L, but I mistakenly ordered an XL and this tee fit very well. I would say it runs a little small.
4915095
This is a great t-shirt. In fact I'm wearing it now. I ordered a large and it's a bit more snug than I'm used to but the material and designed endured the first washing quite well.  I would order another shirt from this company but one size larger.
134049
Awesome t-shirt.  My chess kid loves it!  It does run a bit small.  Next time I will order one size up.
241380
Nice shirt, good quality!! They do run a little small, so order one size larger and you will be fine.  I typically wear XL and I am muscular, so I ordered XXL and it fits great.  I think they are designed for more slender people so that is why I did that.
2481432
It's a nice t-shirt and the material is nice as well. It does run a little bit small but still looks good.
3089936
Nice basic t-shirt. It does seem to run small though. I bought a size 14/16 for my 11 year old and it's about too short. It won't last long.
1960297
Great T shirt love the feel of it, just the size does run slightly on the small side but it still fit.
29480
Good t-shirt quality, Not papery or stiff at all, its rather soft. Giving it 4 stars only because it isn't Pre-shrunk. Order one size larger.
107090
My daughter says it fits perfectly and loves the feel. I think it washed abit small. In any case, looks great-great quality t shirt
760859
A little snug, but I love this T-shirt, great quality.
2453514
Knowing that the shirts run slightly small is helpful.  Order one size up if you are planning on ordering one of these shirts.  Aside from the sizing issue, the shirt is high quality merchandise.  As a matter of fact I am wearing mine right now.  My first one was a simple white shirt, and I plan on buying more in other colors to round out my wardrobe.
2404345
The T-shirt is adorable and held up very well to the few washes it has been through. It is a little smaller than I would've liked so order large.
635627
the shirt runs a little on the small side before washing... but its a great T..