Organza, tulle ruffle mini dress. Fully lined with hidden side zipper. Runs a little small, consider sizing up.