Great nursing shirt. A tad short for my liking but stretchy and easy to use. Not see through but you can kind of see the line of the pad pockets.
It does show a bit of cleavage and fits slim. I'm a 36 C 160 lbs and got a Medium.