Stretchy, slim fitting body that hugs your curves. Soft and comfortable. Kat Germosen Designs. Two small holes by tag, pictured last. Ruffle covers them while wearing it. No size on tag, fits as a small/medium