I loved this top when I received it.  Unfortunately as soon as I washed it it shrunk.  The white material is not see through, and looks very pretty on.
The black can be dressed up or down.  I haven't washed the black yet, so I will wash it by hand to avoid shrinkage.