The school started doing this about a decade or so ago.

Tops:

– MUST have sleeves (as in, short-sleeved or long-sleeved only)
– MUST fit properly. Can not be more than one size too big or too small
– ONLY can be in the following colors: white, khaki, navy, red, and powder blue
– NO stripes, patterns allowed.

Bottoms:

– MUST be fitted at the waist, can not be more than one size too big or small
– NOT allowed to drag on the floor. MUST be proper length
– NO holes/rips/tears
– No sweat pants, jogging pants, knits, or saggy/baggy pants
– Shorts are permitted if they hit the knee.
– Following colors ONLY: navy and khaki. NO DENIM

General:

– No hats, caps, hoods, etc, indoors
– No flip-flops
– No lights/music on shoes

That’s just a bit, too tired to type it all out heh.