2 piece set. Bandeau top with sleeves attached. High waist pants with slits.
The top has a elastic back and pants have elastic waistband but the actual material has no stretch.
If you are between sizes go with the bigger size.
model is wearing size SMALL 5'3 128lbs