Purchased this dress for one of my bridal showers, and it is a good dress!  Slightly heavy skirt (which I like and I feel like I am getting my monies worth) and the fabric is only slightly thin to see through, however there is a liner to it.  I wouldn't recommend to wear crazy colored underwear with it.  I do  like this dress and can't wait for the summer to wear it again.