I was going to return the shirts because of the terrible quality.  The only reason why I did not was because I purchase them at $3.99 and my son is 4 and I figured he will probably get permanent stains on the shirt and I will then replace them at that time.  When I received the shirts, the collar was already unraveling and for some odd reason the button holes were not stiched very well.  Perhaps that is why they have their product marked so cheap because the product is cheap.  In the future I would suggest getting the French Toast brand and not the Genuine brand.  Actually, in comparison, Walmart sells the George brand and you would be better off just getting a uniform shirt there because the quality was not as bad as the Genuine brand.