The quality of this is actually pretty nice. I haven’t tried washing and drying it yet, but it seems like the material is medium-weight and not sheer. It is pretty loose-fitting which is not a bad thing, but if you want it to be snug you might need to size down. I ordered a Medium (I’m 5’5, 145 lbs, measurements are about 36-30-38 roughly). It’s pretty loose on me. Great casual shirt with a little hint of fashion.