tag says XL, ptp stretched is 20" I estimate this as modern day Large or possibly medium
up to 34" waist, approx unstretched 30"
Length 41 below knee
back shirring stretch on sides
center zipper
95 cotton 5 spandex

some light stain on shoulder strap, see photo
dress has been washed. 
Nice quality fabric
Fit and Flare
Rockabilly