Handmade in Humboldt from organic cotton/bamboo/Lycra
xs: 30-33” bust
s/m: 34-41” bust
m/L: 42-46” bust
XL: 47-52" bust
Open Hip. Length from shoulder to hem: 39”
The model is wearing a s/m. She is 5'2". I can also wear the s/m and I am 5'71/2". This will fit all heights.