2 layers. Small white polka dots on a black background on the inner layer covered by a lightweight almost chiffon floral print.
Small shoulder pads.
Marked size 12. Fits like a modern 6/8. See measurements in last picture.
Tag with fabric content is not readable. Feels like a lightweight polyester.