Made of cotton
No size tag.
I estimate it to be small/ medium
Higher in the front and back- longer on the sides
Bust is 20” across
Length=17”
Good quality