Cute designs! There's a transparent film to protect the brooch itself so dont be alarmed when you see scratches just yet. You can remove the film first so that it looks better. For this, the color is different (ordered white but received blue) but it's fine considering the price so, all good!