After a year of my son wearing this uniform shirt weekly to school, I can post a knowledgeable review.  This seemed like a decent quality shirt, but compared to the French Toast brand, it became a lot less "crisp" once washed a couple times, like the collar never stood up nicely again.  It also got quite a few frayed threads throughout the year.  It did get a stain (my son was in Kindergarten what can I say?), I think it was marker and even after using Oxi-Clean it wouldn't come out.  The shirt was alright but I definitely preferred the other brand that we had purchased.