This could be a short mini dress or a tunic style top.
It's a more buttery cream than I could pick up in the photos. There is a delicate stripe running through the material and a lovely brown embroidery, with bugle beads, on the collar, yoke and sleeves. The sleeves are flared for that total 70s vibe.
It's labelled a size medium. Best fit would be a small to medium; 8, 10, 12 with a max bust of 36". Full length is 33" with 10.5" wide slits on each side.
I would wear this with bare legs and cowboy or over- the- knee boots (think Daisy Jones style), but you could also add tights or wear over trousers more like a tunic top. It will also look great simply teamed with sandals when warm enough.
I just love transitional pieces that work through the seasons!