The jewelry is fine but I was not happy that this did not come in the color I thought I was picking - in small print it says, "colors vary" and that is just what happened - our granddaughter loves pink and purple so that is what I thought I was getting and this came in blues. Cute but not exactly what I was hoping for.