Handmade in Humboldt from organic cotton French terry/lycra. Great for layering over or under other things.
xs will fit a 26-35” bust
s/m will fit a 36-38”bust
m/l will fit a 39-44” bust
XL will fit a 45-52" bust
Length from shoulder to bottom waist hem: 18”