I bought this blouse, as I am short and is not easy to find nice blouses for myself. This one is just perfect and although it may be a little see through, it has 2 pockets that hides the necessary parts....I love how it flows. I have not washed it yet, but hopefully it will wash well. The color is called white, but it is more of an off white, lovely color. I am just waiting for it to go on sale and I will order another one for future us.