The material feels soft but sturdy. Color is as it appears online. Not too sheer. Bra line barely visible like most white blouses. I don't feel I need to wear a camisole under this. It is not too wide at the bottom for me, but my shape is not narrow in the middle. I usually wear a 1X and have a pear shape. the XXL fit fine with adequate room, not too tight. I would say it is true to size and runs slightly large, don't need to size up or down.