Remember to wash these before you use them otherwise the color will run. My uniform required a white top and it rubbed on the parts that met, turning the white a bit pink. A few classmates of mine had their white shoes turn pink, too.

Fits as expected, maybe somewhat large. I am 5'6" 130lbs, 27.5 inch waist, and the size small fit perfectly on me in the waist (worn just below belly button) and in terms of length. SUPER soft and comfy.