Bought second hand, in perfect condition, xxs and too long for me im 5 foot. Would probably fit a extra small very stretchy (I am an xxs and its not too tight on me). It is the colour of the photo where it is not being worn. On the model is not the true colour.