I am a mom of three children that go to a private school that requires uniforms. They have to wear red, white, or blue polo style shirts on the top and Navy blue or khaki bottoms (pants or shorts for boys, pants, shorts, or skirts for girls). It is very helpful for us because we don't have to spend a fortune on clothes. I make sure that they have a few of each color so they can mix and match, but it's not really expensive. Also, my children don't have to spend a long time deciding what to wear each day. They pick what's clean. They look similar to the other children, so they don't feel left out in the way of clothes. I remember being in a public school where there were no uniforms. I was raised by a single mother who made minimum wage and the school I went to had mostly affluent students. They shopped at name brand stores in the mall while I shopped at a 5 and dime store. I was usually picked on for it. Not easy as a school aged child, particularly in middle or high school. With a uniform, even if you are able to buy the name brand items, you still look like the ones who buy their stuff from Walmart or Target, or this is the case at the school my childrenattend. The Aeropostal polo looks similar to the Target polo, etc. Finally, a couple of times a year, we have uniform swap days where we bring in our children's outgrown uniforms to swap with people who have older children. This helps cut down on clothing costs for school clothes.
This doesn't mean that the kids can't show their individuality. Even when they wear uniforms, they still show uniqueness in their choice of shoes, belts (required), scarfs (girls), and other accessories. The boys love buying their sports shoes. Also, they have special plain clothes days where the kids can show a unique style, and on weekends they can hang out with friends in anything they choose.