Our school doesn't have uniforms but the dress code is pretty...extensive I suppose you would say. It's not really that hard to follow the rules, and most of the time if you break one they don't even notice most of the time. Not that I really have. It just has to do with length of skirts, width of tanktop straps, and stuff like that.
We have uniforms for chorus concerts, really long black dresses (which aren't that bad...) and leather shoes with a bit of a heel (

). We also have to wear black tights with them...yeah. They supply us the dresses though. And the shoes. We have to supply our own tights.
Idk what it would be like to have a uniform for school. I suppose it would be a little more convenient, especially for me because I sleep until the last possible minute to have enough time to get ready for school. I have to get up at 6am!! I don't think I would care either way really, whether I can pick out my own clothes or have a uniform.