This shirt is very thin, but not see-through. It fits as expected. I got a medium and it was not too short or too long. The material is not super soft, but the print is very cute and the cut is flattering. The sleeves are not too tight, but there is not a lot of stretch in the material, overall its a nice shirt.
Loved the shirt made a great pair to my flowy skirt!! Loved it ❤️