Revising my previous review. It truly is adorable, however it shrunk terribly after I washed it on delicate.  Very comfortable knit but not too thin. Im 53 and a size 6 (32d), and it hit right at my ankle before I washed it, now it sits at my shin. I would suggest going up a size. I can also see how the lighter colors might be a little transparent. I got the black and wore with a black bra, but could see it under bathroom lighting.