Fits to size. I bought a medium. It has a soft texture, it looks just like the photo. Very pleased with this shirt. The only thing about this is that the shirt is quite sheer. So you should Wear a tank and white bra with it. I wore a strapless bra with it.