This is a very pretty shirt. I ordered it in the white color. It is not see through, has washed well, and has plenty of stretch. It is very comfortable. I tend to grab it when I want something quick but pretty. Runs a little oversized. I'm 5'5 and 140 and ordered a medium.