The shirts have a few issues but nothing too major. They do shrink. Every 100 percent cotton shirt will shrink unless it was preshrunk by the company. That's normal. My son is right between a size 4 and 5 in most clothes and I bought size 6 in these shirts and they fit him perfectly after being washed and dried. The other issue is the tape that holds them in a roll in the package. Two easy options for removing the residue are hand sanitizer or Goo Gone. It takes just a little bit. You put either one on and rub it in and let it set for a couple of minutes then slowly and gently rub off the adhesive. It works even if they were dried in the dryer.
Even with the problems I would buy these again. My son loves them and they are thin enough that they can be layered when it's cold or worn alone on hot summer days. I don't expect them to last a really long time,clothes on little ones rarely do, but they are cheap enough that I wouldn't mind buying another pack when these are worn out.
I bought these as such a great price, they arrived very quickly and were packaged rolled up like underwear. They were kept in their rolls with tape and this is where the problem began, the tape left really bad sticky residue on the tops, right on the print. I washed them but did not tumble dry them after the other reviewer's tip but the sticky reside was still there, I painstakingly had to remove it off all 3 tops with my fingernail which took forever ! They look great now and my son loves them, but could have done without the hassle !!