This is a colorful Mexican Fiesta outfit. They costumes are designed to be worn loose, comfortable and off the shoulders.
It is a two piece outfit with an elastic waist. The waist is 9 inches across, but can expand to about 17 inches across. So it can fit a size small to medium.
The shirt is about 25 inches from the ruffle to the hem. It is long enough to be worn as a mini-dress.
The red skirt is 30 inches from the waist to the hem. It is made of three layers of ruffles with green, blue and white satin ribbons.
All Mexican dresses are almost one size fits all. So this could fit a petite woman or tall young girl.