I love this blouse so much I plan on buying it in three more colors! It is true to size, fits as pictured, and comfortable. The material is soft and thicker than that of a t-shirt. The white can be a bit see-through, but due to how loose it is, it won’t be clinging to anything; however, I still wear a camisole underneath just to play it safe. I love how long it is in the back, making it easy to pair with leggings if you desire. The buttons on this blouse function and are not just there for decor, leaving you the option to wear it more like a cardigan if you wish to. This top comes in several other colors and a short sleeve option as well! I purchased this top in a small in the color white.