Definitely peach, not champagne/ivory as described. Torn threads, crumpled lining under the top, terrible quality sash pin. The size is weird. I bought a size 7-8 for my 6 and 7 year old, it fit a 7 year old on the torso but was short and tight at the top but too long for my 6 year old. Both usually wear size 8 girls tops. Compared to other similar items, the cost is high and it lasts a wedding or two but lacks durability.