The quality is really good, it's lined but breathable. Sizes here definitely run smaller. I'm usually XS in skirts and dresses but was tight for me from here. For reference, I'm a size 26-27 in jeans and have a tiny belly so it's tight around the stomach area. A size small would probably fit better.
The skirt's quality is so nice and comfortable!