These are seriously the best shirts. MY very active 5 year old wears these white shirts to school 4 days a week, and that have taken a beaten well,  I haven't lost a button yet.  His shirts are seriously dirty from the playground everyday, and these wash up white on the weekends, they are not dingy or anything , love these.