Fits well, stretchy and soft. I got a medium and I am a size 8 in tops, 10 in bottoms usually. I’m 5’7 and its a good mid calf length.
The fabric is smooth and luxurious. It is not thin nor thick, thus perfect for the indoors or warmer days. For high waisted looks, I recommend sizing down.