Hand dyed french terry material. True to size. So cute! The darker parts on this one look a little more black in person than the stock photo. The stock photo is pulling more charcoal than black like it is in real life :)
Amber is wears a medium and is a size 8 on top. Model in first picture is wearing a size small and is normally a size 4/6.