The material is sheer, gauzy and reminds me of some other dresses I have from the 20s/30s. I think it might be a child's dress? I'm 5'5" and it comes to below my knee held up to me. It's machine made with very interesting details. Any idea how old?
It fits easily on my dress form so it can't be a child's dress, and check out those weird alternating button holes.