How are there this many reviews and no pics? Let’s fix that. I’m 5’4 n even tho I wear a medium I got a large based on reviews. The large fit very much like a fitted medium. Haven’t washed yet so unsure about shrinkage (*see updated notes) but I am not tall so if it shrinks it will be bordering on short on my torso so if you’re tall or you want your shirts long, keep this in mind.Good fit, flattering. Material is soft. Pretty thin fabric- I included a pic so you can see how see through it is. Didn’t look as see-thru when it’s on, I put it on with a white bra (not in pic) and you couldn’t tell thru the black shirt. The buttons down the front are actually snaps and are of good quality, made of metal. Hopefully they hold up in the wash.There is no discernible stretch to the fabric at all. The plastic lingerie straps pull off easily.Annoying that all shirts now days are so low quality that they are see thru. But it’s not so bad that I need an under shirt so if it doesn’t shrink in wash, I’ll order more. It’s soft, comfy, and flattering. Hope this helps.*update. Also bought the navy, it is not quite as bright as it looks in the photos provided by the seller. I washed the shirt on cold, tumble dried on low, it shrunk a tiny bit in the wash. I may order an extra large to see how it fits after drying- and I don’t own any other shirts in an extra large. The navy is the same fabric, definitely on the thin side. I payed 14.99 for these, I’d feel better paying 12$ bucks a shirt for this quality and I wish they had more stock and more deep colors like peacock green and burgundy.