This brooch absolutely sparkles! It looks as fresh as the day it was created. There are no missing stones. The brooch is sterling silver with a gold vermeil finish. The gold vermeil has worn away over the years, traces of it remain. This in no way affects the beauty of the brooch. This brooch is from my personal collection. I recently had it professionally cleaned….so it looks amazing!