I just love this dress. It's so pretty. It is a bit see-through - you will probably need a light slip under it. Fits snug but not too snug, there's actually enough room in the bust which is really nice. Wore it to my son's birthday party at his insistence; he got chocolate frosting all over the skirt and I was able to rinse it right out without any stains.