Halter top Long sleeves Pants elastic waist Tie on pants Lots of stretch The model is wearing a small