Bought this to fill a gap on a scrub cap and the purple pops nicely against the fabric. The flatback sits flush so it doesn't snag, though the edges on mine had a tiny rough spot from the mold. Good little accent for the price.
The purple is more blue-toned in person than the listing photos, which was a bit of a letdown. It's a solid little acrylic flatback and the heart shape sits flat, so it works fine for what I needed, but the color shift and a small scratch on the edge keep it at average for me.