Loveddddd these pants but they were a little too high-waisted on me.
Top: Small. I have tried the XS as well and that was quite clingy. I prefer a more comfortable fit these days so I stuck with a size small.
Pants: 6P (would size up as they were a little tight). These come in white as well.
#LTKbacktoschool