Cute, but a bit loose. Don’t expect it to be super tight fit if you are usually an xs or small in tops
I am a big girl (5' 8'' and 230 lbs) and ordered the XL/XXL. It fits great! perfect length, it comes right to the top of my pants. The material is not at all thin/seethrough, and is a nice thick knit, but not so heavy that it would be hot or itchy. The only thing I did not like is the perfume smell on the package/ shirt. But obviously, that is fixed with a quick wash. Would recommend!
Loved the material and fits perfectly