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 wearing a medium in the first photo & is normally a size 8 (more of a 10 on the bottom).