The quality of the shirt is just fine.  it is, however, extremely LONG.  We got a 4T for a 3-1/2 year old, and it fit as expected in the body, but we could tuck it into his boot!  We actually hemmed this last weekend, and now its all good.  I have the adult version as well, and there were no length issues.